继续输入换行符时,必须在中途插入换行符。 但是,如果你的输入函数的格式描述符中没有换行符,这意味着你打的换行符一定会跑到你事先准备好的空间里,占据那个位置。 这是最难理解的事情。 因此,当有连续的换行符输入时,请务必在中间插入语句getchar ) )以吸收换行符
#includestdio.hintmain((inta,b; char ab[100][100]; scanf('%d%d ),a,b ); int i,j; for(I=0; ia; I ) for ) j=0; jb; j ) scanf('%c ',ab[i][j]; for(I=0; ia; I ) for(j=0; jb; j ) printf('%c ',a[i][j]; 打印((n ); } return 0; }不相信你执行上面的代码,一定得不到你想要的结果。