新人求解
c语言吧
全部回复
仅看楼主
level 2
24wlei8 楼主
代码
#include<stdio.h>
#include<stdlib.h>
#define MAX 200 void main(){
char userChoose;
FILE *fp;
char szLine[MAX];
fp=fopen("question.txt","r"); //文件要指明路径
while(fgets(szLine,MAX-1,fp))//从文件中读取一行写入到字符串szLine中,直到fgets函数返回NULL
{
if(szLine[0] == 'K')continue;
if(szLine[0] == 'C'){
printf("%s",szLine);
printf("请输入您的选择:");
scanf("%c",&userChoose);
system("pause");
}
else{
printf("%s",szLine); }
}
}
为什么第二个不经过输入就直接请按任意键。。。。求解
2012年11月23日 14点11分 1
level 2
24wlei8 楼主
2012年11月23日 14点11分 2
level 2
24wlei8 楼主
到第四个时也是一样的问题
2012年11月23日 14点11分 3
level 2
24wlei8 楼主
大神在何处、?、??
2012年11月23日 14点11分 4
level 2
24wlei8 楼主
vsdasdasd
2012年11月23日 14点11分 5
1