提问:c++输出不了
网友回答:
修改后的
#include <iostream>
using namespace std;
int ls(int n)
{
int i,s=0;
for(i=2;i<n;i++)
{
if(n%i==0)
'{
s=s+i; }
}
return s; }
int main()
{
int a,i;
cin>>a;
for(i=2;i<=a;i++)
{
if(i==ls(ls(i))&&ls(i)!=i)
{
cout<<i<<" "<<ls(i)<<endl;
}
}
return 0;
}