#include
void main()
{
int a,b,c,d,e;
printf("input the number\n");
scanf("%d",&a);
b=a%10;// 个位上的数值
c=a%100/10;//十位上的数值
d=a/100;//百位上的数值
e=b+c+d;
printf("%d %d %d\n",b,c,d);
if(e==10)
printf("yes\n");
else
printf("no\n");
}
输出
input the number
145
5 4 1
yes
应该可以直接编译运行通过
#include
int main()
{
int num;
scanf("%d",&num);
if((99
{
int y=num/100;//百位数
int h=(num-y*100)/10;//十位数
int s=num%10;//个位数
int sum=y+h+s;
if(sum==10){
printf("yes");
}
else{
printf("no");
}
}
else
{
printf("您的输入有误!");
}
return 0;
}
#include
int main()
{
int a=0;
scanf("%d",&a);
if(a<100||a>999)
printf("input error!");
else
{
int a_2=a/100; // 百位
int a_1=(a-a_2*100)/10; // 十位
int a_0=a-a_1*10-a_2*100; //个位
if(a_2+a_1+a_0==10)
printf("yes");
else:
printf("no");
}
while(1);
return 0;
}