Răspuns:
#include <iostream>
using namespace std;
int n,cif,maxim=-1,minim=10;
int main()
{
cin>>n;
if(n==0){
cout<<0;
return 0;}
else{
while(n)
{
cif=n%10;
if(cif>maxim)
maxim=cif;
if(cif<minim)
minim=cif;
n=n/10;
}
cout<<maxim+minim;
}
return 0;
}
Explicație: