一道smartoj上的题

#include<stdio.h> int main() { int a[100]; int i,k; int m,n,l; m=n=l=0; scanf("%d\n",&k); for(i=0;i<k-1;i++) { scanf("%d ",&a[i]); if(a[i]/1==1) { m++; } if(a[i]/5==1) { n++; } if(a[i]/10==1) { l++; } } printf("%d\n%d\n%d",m,n,l); return 0; }
错在哪里了?

不学好C不换头像!!!!