c语言怎么输入一个字符串,忽略回车,但保留空格。求大神解答
6个回答
展开全部
什么意思?是整行输入吗?整行输入是gets(char* String),和scanf混用时可能需要在之前或之后打个getchar()。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用gets函数输入比如要输入字符串s,可以直接调用gets函数输入:gets(s)
追问
好像有的比赛不让用gets 容易溢出 要怎么办?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用gets函数,不要用scanf
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char a[20];
cin.getline(a,20);
cout<<a;
cin.getline(a,20);
cout<<a;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用gets() 吧 这个简单 容易记 又满足要求
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询