n =
|
printf("n = ? "); fflush(stdin); scanf("%i",&n); while(n>0){ ... n/10 ... ... n%10 ... } |
place[i] | digit[i]= | n%10 | n = n/10; | i | freq[i] | digits |
---|---|---|---|---|---|---|
十 百 千 萬 十萬 百萬 千萬 億 |
digit[0] digit[1] digit[2] digit[3] digit[4] digit[5] digit[6] digit[7] digit[8] digit[9] |
0 1 2 3 4 5 6 7 8 9 |
|
int num, digits[10]; char place[5][5] = {"","十","百","千","萬"}; char unit[10][5] = {"0","一","二","三","四","五","六","七","八","九"}; num2digit.htm