关于字符组的小小问题,求解,谢谢!!!
#include<stdio.h>
#include<string.h>
main()
{
int a=0,b=o,i,n;
char c,s[5][10];
printf(":\n");
for(i=0;i<5;i++)
{
scanf("%s",s[i]); 这里的s[i]没有被定义啊,上面定义的是s[5][10],这里为什么可以用,求答案
n=strlen(s[i]);
c=s[i][n-1];
if(c=='m'||c=='M')
a++;
else
b++;
}
printf("%d,%d\n",a,b);
}
输入200604030M 20031230F 20011022M 199806220M 200209130F
输出3,2