fork download
  1. /* Programa que retorna a soma das casas decimais de um número */
  2.  
  3. #include<stdio.h>
  4. #include<locale.h>
  5.  
  6. int main(int argc, const char* argv[])
  7. {
  8. setlocale(LC_ALL,"portuguese");
  9. int soma=0, num;
  10.  
  11. printf("Por favor, digite um número inteiro: \n");
  12. scanf("%d",&num);
  13.  
  14. while( num / 10 )
  15. {
  16. soma+=num%10;
  17. num=num/10;
  18. }
  19.  
  20. soma+=num;
  21. printf("A soma dos dígitos é %d.\n",soma);
  22.  
  23. return 0;
  24. }
Success #stdin #stdout 0s 5272KB
stdin
Standard input is empty
stdout
Por favor, digite um número inteiro: 
A soma dos dígitos é 22.