Programa en C que suma los dígitos de un numero. Por ejemplo: se ingresa un 12 como numero y se suman 1 y 2, lo que da por resultado 3.
#include <stdio.h>
#include <stdlib.h>
int sumaDigitos(int Num){
int Suma=0, Resto;
while(Num!=0){
Resto=(Num%10);
Suma=(Suma+Resto);
Num=(Num/10);
}
return (Suma);
}
int main(){
int Num;
printf("Ingresa un Numero : ");
scanf("%d",&Num);
printf("------\n");
printf("La suma de los digitos del numero [%d] es : %d\n",Num,sumaDigitos(Num));
system("pause");
}
Programa en C: Suma de digitos
