定义一个整形数组,输入10个四位数,输出所有个位加十位的和等于百位加千位的和,编写程序(c语言)

如题所述

第1个回答  推荐于2016-11-10
#include<stdio.h>
int main(void)
{
int s[10];
int a,b,c,d;
int i;
for(i=0;i<10;i++)
scanf("%d",&s[i]);
for(i=0;i<10;i++)
{
a=s[i]/1000;
b=s[i]/100%10;
c=s[i]%100/10;
d=s[i]%10;
if(a+b==c+d)
printf("%d\n",s[i]);
}
}本回答被提问者和网友采纳