不需要在文件中输入退出值。
我无法退出循环。
do
{
count=count+1;
printf("Enter your name %d : ",count);
scanf("%s",employeeName);
printf("Enter salary : ");
scanf("%d",&salary);
printf("=====================\n");
fprintf(fp,"\n%d : %s %d",count,employeeName,salary);
iffclose(fp);
}while(strcmp("EXIT",employeeName)!=0);
要在雇员姓名输入“ EXIT”时退出循环,并且在循环中执行任何其他操作之前,请在scanf("%s",employeeName);
之后插入此语句:
if (strcmp("EXIT", employeeName) == 0)
break;
然后可以将while(strcmp("EXIT",employeeName)!=0);
更改为while (1);
,因为此时测试是多余的。