#include<stdio.h> #include<string.h> int main(){ int m,n; int a[10]={0}; int k,b; while(scanf("%d %d",&m,&n)!=EOF){ a[10]={0}; for(int i=m;i<=n;i++){ b=i; while(b>0){ k=b%10; b=b/10; switch (k){ case 0:a[0]+=1; break; case 1:a[1]+=1; break; case 2:a[2]+=1; break; case 3:a[3]+=1; break; case 4:a[4]+=1; break; case 5:a[5]+=1; break; case 6:a[6]+=1; break; case 7:a[7]+=1; break; case 8:a[8]+=1; break; case 9:a[9]+=1; break; } } } for(int i=0;i<10;i++){ if(i==9){ printf("%d",a[i]); } else{ printf("%d ",a[i]); } } printf("\n"); } return 0; } /* Main.c: In function 'main': Main.c:8:9: error: expected expression before '{' token a[10]={0}; ^ */ |
Double click to view unformatted code.