定义一个10个元素的数组,循环分解出整数的各位数字
#include <stdio.h> int main() { int a[10] = {0}; int n,i; scanf("%d",&n); while(n>0) { a[n%10]++; n/=10; } for(i=0;i<10;i++) printf("%d:%d\n",i,a[i]); return 0; }