printf("大写字母个数为:%d\n",a);
printf("小写字母个数为:%d\n",j);
printf("数字个数为:%d\n",n);
printf("空格个数为:%d\n",s);
printf("其他字符个数为:%d\n",q);
return 0;

printf("大写字母个数为:%d\n",a);
printf("小写字母个数为:%d\n",j);
printf("数字个数为:%d\n",n);
printf("空格个数为:%d\n",s);
printf("其他字符个数为:%d\n",q);
return 0;

check()函数只是声明了,没有调用,具体定义写在哪里了,变量a,j,m,s,q在哪呢?
代码截图完整些!