Perhaps a while loop, (straight from my own Turbo C/C++ compiler :) )
Code:#include <stdio.h>
int main(void) {
long number;
int sum, c;
/* get your number up here */
sum = 0;
while(number > 0) {
sum += number % 10; /* same as sum = sum + number % 10 */
number /= 10; /* same as number = number / 10 */
printf("\n sum = %d, number = %ld ", sum, number);
}
printf("\n\n\t\t\t Hit Enter When Ready ");
while((c = getchar()) != '\n');
c = getchar();
return 0;
}