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; }