编一程序,从键盘输入一个4位数的正整数,求该正整数个位,十位,百位,千位上的数的和。
```c++
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a;
int b,c,d,e;
cin>>a;
b=a/1000;
c=a/100%10;
d=a/10%10;
e=a%10;
cout<<b+c+d+e;
}
```
#include <stdio.h>
#include <stdlib.h>
int main() {
printf("请输入n:");
int n;
scanf("%d",&n);
int g=n%10;
int s=n/10%10;
int b=n/100%10;
int q=n/1000;
int sum=g+s+b+q;
printf("sum=%d+%d+%d+%d=%d",g,s,b,q,sum);
return 0;
}