读取输入,直到读入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个字符串退出)