char a[100];
int x=0, y=0, i=0;
gets_s(a, 100);
while (a[i] != '\n'&&a[i] != EOF)
{
if (a[i]=='{')
{
x++;
}
if (a[i]=='}')
{
y++;
}
i++;
}
if (x==y)
{
printf("yoyoyo!");
}
else
{
printf("nonono!");
}
感觉a[i] != EOF这句多此一举,为什么要有这一句呢?
这么说,这里是字符串的话,其实这个语句是多余的是么?
追答如果是从键盘输入,则算是多余的
输出?输出哪个?? 0 0
追答。。。。。。