C++中gets()怎么用? 5
#include<iostream>#include<cstring>usingnamespacestd;intmain(){chara[105][25]={0};int...
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char a[105][25]={0};
int n,i;
cin>>n;
for(int i=0;i<n;++i)
gets(a[i]);
for(int i=0;i<n;++i)
printf("%s\n",a[i]);
运行时,n=4时,我本想输入第四行的字符串,但回车之后,第四行直接空白,只显示了三行字符串的结果。gets()是不是读取我的回车,如果是那要如何解决呢 展开
#include<cstring>
using namespace std;
int main(){
char a[105][25]={0};
int n,i;
cin>>n;
for(int i=0;i<n;++i)
gets(a[i]);
for(int i=0;i<n;++i)
printf("%s\n",a[i]);
运行时,n=4时,我本想输入第四行的字符串,但回车之后,第四行直接空白,只显示了三行字符串的结果。gets()是不是读取我的回车,如果是那要如何解决呢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询