VC6.0中scanf回车符会影响后面gets问题

int main()
{
	int i;//记录行数
	int n;//排版位置号
	char ch;
	char str[SIZE][WORD];//演职员信息
	scanf("%d",&n);
	ch=getchar();//接受缓冲区中scanf带来的回车符
	
	for(i=0;i
不加ch=getchar()的话  gets直接判断为输入回车 执行if而后break 无法输入

你可能感兴趣的:(VC6.0中scanf回车符会影响后面gets问题)