题目描述
随后m行每行有一个自然数n。
输出输出n整除九之后的余数,每次输出占一行。样例输入
现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数整除九之后的余数。
输入第一行有一个整数m(1<=m<=8),表示有m组测试数据;随后m行每行有一个自然数n。
输出输出n整除九之后的余数,每次输出占一行。样例输入
3 4 5 465456541样例输出
4 5 4提示来源
NYOJ
#include<stdio.h>
#include<string.h>
int main()
{
int M,m,i,sum;
char c[1000005];
scanf("%d",&M);
while(M--)
{
sum=0;
scanf("%s",c);
int m=strlen(c);
for(i=0;i<m;i++)
sum+=c[i]-'0';
printf("%d\n",sum%9);
}
return 0;
}