用户输入一个数字 判断各个位数字之和能否被9整除
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int a,b,c,d,n;
printf("Enter a number: ");
scanf("%d",&a);
printf("\nThe digits are:\t");
c=0;
for(n=1;;n++)
{
if(a==0)
break;
b=a%10;
printf("\t%d",b);
a=a/10;
c+=b;
}
d=c%9;
if(d==0&&a!=0)
printf("\nDivisible by 9: YES");
else
printf("\nDivisible by 9: NO");
system("pause");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int a,b,c,d,n;
printf("Enter a number: ");
scanf("%d",&a);
printf("\nThe digits are:\t");
c=0;
for(n=1;;n++)
{
if(a==0)
break;
b=a%10;
printf("\t%d",b);
a=a/10;
c+=b;
}
d=c%9;
if(d==0&&a!=0)
printf("\nDivisible by 9: YES");
else
printf("\nDivisible by 9: NO");
system("pause");
return 0;
}