int sumBit(int a){ if(a==0){return 0;} return a%10+sumBit(a/10); }
int main() { int a ; printf("四位数求和\r\n"); while (true) { printf("请输入一个4位数:"); scanf("%d",&a); getchar(); if(a>999&&a<10000){break;} } int sum= sumBit(a); printf("求和结果为:%d",sum); getchar(); return 0; }