int main(void){ int curr = 0; char c = 1; clear_digits_array(); printf("Enter a number: "); while (curr < MAX_DIGITS && c != '\n') { if (isdigit(c = getchar())) { process_digit(c - '0', curr++); } } print_digits_array(); }
int main (void){ int i; char ch; clear_digits_away(); printf ("Enter a number: "); for (i = 0; i < MAX_DIGITS; i++){ ch = getchar(); if (ch >='0' && ch <= '9'){ process_digit(ch - '0', i); } } print_digits_array(); printf("\n"); return 0; }