Răspuns:
#include <iostream>
using namespace std;
int sum_cif(long long a)
{
int sum=0;
while(a)
{
sum+=(a%10);
a/=10;
}
return sum;
}
int main()
{
long long a;
cout<<"a=";
cin>>a;
while(a>9)
a=sum_cif(a);
cout<<"Cifra de control este : "<<a;
}
Explicație: