给你两种办法:1.在你的scanf();之后,添加getchar();就可以屏蔽一个换行。2.如果要屏蔽多个换行的话,建议使用scanf("%[^\n]",&a);这样就能屏蔽换行,可以按Ctrl+D来结束输入。