C语言之不能在scanf中使用换行 2020-08-26 10:11:00 浏览数 (1) 代码语言:javascript复制#include<stdio.h> #include<iostream> int main() { char* str[10]; printf("请输入:n"); scanf("%sn", str); printf("您的输入是:%sn",str); system("pause"); return 0; }如果在scanf中使用换行符,那么会在命令行进行输入时要输入两次。原因:在scanf中随意使用n,表示忽略一切空白符直至下一个非空白符出现。 scanf 命令行 0 人点赞 上一篇:分享雷军22年前编写的代码