Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define MAX 100
- #include <stdio.h>
- int suma_digitos (int num);
- main ()
- { int n,v[MAX],i=0,suma[MAX],j;
- printf("Introduzca una secuencia de numeros finalizada en -1: ");
- scanf("%d%*c",&v[i]);
- while(v[i]!=-1)
- {
- suma[i]=suma_digitos(v[i]);
- i++;
- scanf("%d%*c",&v[i]);
- }
- i=0;
- while(v[i]!=-1)
- {
- printf("La suma de los digitos de %d es %d\n",v[i],suma[i]);
- i++;
- }
- printf("\n");
- }
- int suma_digitos (int num)
- {
- int q=1,r,suma=0;
- while(q!=0)
- {
- q=num/10;
- r=num%10;
- num=q;
- suma=suma+r;
- }
- return suma;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement