问个循环判断条件写法
读取输入,直到读入10个字符串或遇到EOF,由二者中最先被满足的那个终于读取过程
我想问下,这个判断要怎么写,输入10字符串我懂但是那个EOF要怎么判断
读取输入,直到读入10个字符串或遇到EOF,由二者中最先被满足的那个终于读取过程
我想问下,这个判断要怎么写,输入10字符串我懂但是那个EOF要怎么判断
好象我没说清楚的样子,
int main(void)
{
char str[10][50];
int i;
for(i=0;i<10&& !=EOF;i++) //输入10个字符串或遇到EOF,由二者中最先被满足的那个终于读取过程
gets(str[i]);
getch();
return 0;
}
那个循环判断要怎么写。(比如现在输入5个字符串然后按Ctrl+Z退出或者直接输入10个字符串退出)