C语⾔之不能在scanf中使⽤换⾏#include<stdio.h>
#include<iostream>
int main() {
char* str[10];
printf("请输⼊:\n");
scanf("%s\n", str);
printf("您的输⼊是:%s\n",str);
system("pause");
return0;
}
c语言scanf能输入中文吗如果在scanf中使⽤换⾏符,那么会在命令⾏进⾏输⼊时要输⼊两次。
原因:在scanf中随意使⽤\n,表⽰忽略⼀切空⽩符直⾄下⼀个⾮空⽩符出现。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论