1. 数字之和
源代码:
#include <stdio.h>
int main()
{
int n,pown;
int sum1,sum2;
while(scanf("%d",&n)!=EOF)
{
if(n==0)
break;
pown=n*n;
sum1=0,sum2=0;
while(n)
{
sum1+=n%10;
n/=10;
}
while(pown)
{
sum2+=pown%10;
pown/=10;
}
printf("%d %d\n",sum1,sum2);
}
return 0;
}
程序截图:
2. 字符串的反码