Chi sa fare un sorgente in linguaggio C ke dato un numero ne sommi le cifre e stampi a video gli addendi ed il riisultato della somma...
tipo 636----> 6 + 3 + 6 = 15
Ciauz
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main ()
{
int i,somma=0;
int n=0;
char s[256];
printf ("Numero: ");
gets(s);
for (i=0; s[i]>='0' && s[i]<='9'; ++i){
n = 10 * n + s[i] - 48;
somma += n;
if (i<strlen(s)-1) printf("%d + ",n);
else printf("%d = %d",n,somma);
n = 0;
}
return 0;
}
Visitano il forum: Nessuno e 1 ospite