Question: write a C Program Count the number of digits (0-9) from standard input, print the frequency of each digit, must use arrays. I have someof
write a C Program
Count the number of digits (0-9) from standard input, print the frequency of each digit, must use arrays. I have someof the code started. My program does not seem to add to the array count.
#include
int main(){ int digit[SIZE] = {0}; int i, x; int c;
while( (c = getchar()) != EOF) { putchar(c);
for ( i = 0; i < SIZE; i++ ) { if (c == i) {
digit[i]++;
}
} } for ( i = 0; i < SIZE; i++ ) { printf(" %d: %d", i, digit[i]);
} }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
