#include <iostream>
using namespace std;
int fun(int num)
{
int mod, sum = 0, x = 10;
while (num)
{
mod = num % x;
sum += mod;
num /= x;
}
return sum;
}
int main()
{
int num;
while (true)
{
cout << "输入一个4位数:\n";
cin >> num;
int test = num / 1000;
if (test >= 1 && test < 10)
break;
cout << "输入错误,请重新输入:\n";
}
int sum = fun(num);
cout << sum;
return 0;
}
#include <iostream>
using namespace std;
int fun(int num)
{
int mod, sum = 0, x = 10;
while (num)
{
mod = num % x;
sum += mod;
num /= x;
}
return sum;
}
int main()
{
int num;
while (true)
{
cout << "输入一个4位数:\n";
cin >> num;
int test = num / 1000;
if (test >= 1 && test < 10)
break;
cout << "输入错误,请重新输入:\n";
}
int sum = fun(num);
cout << sum;
return 0;
}