#include<iostream> #include<algorithm> using namespace std; int num[10] = { }; void jud(int); int main(){ int a,b; while(~scanf("%d%d",&a,&b)){ for(int i = a;i<=b;i++){ jud(i); } for(int i = 0;i<10;i++){ if(i==9)printf("%d\n",num[i]); else printf("%d ",num[i]); } memset(num,0,sizeof(num)); } return 0; } void jud(int n){ while(n){ num[n%10]++; n/=10; } } /* Main.cc: In function 'int main()': Main.cc:16:3: error: 'memset' was not declared in this scope memset(num,0,sizeof(num)); ^~~~~~ Main.cc:16:3: note: 'memset' is defined in header '<cstring>'; did you forget to '#include <cstring>'? Main.cc:3:1: +#include <cstring> using namespace std; Main.cc:16:3: memset(num,0,sizeof(num)); ^~~~~~ */ |
Double click to view unformatted code.