#YC243. 多组输入输出含空格字符串
多组输入输出含空格字符串
多组输入输出含空格字符串
也有一些情况是需要一整行读入字符串的(含有空格符号)
如何输入一个含有空格的字符串?
char str[100];
cin.getline(str+1,数组开多大这里就填多大);//输入
cout<<str+1;//输出
但是涉及到输入很多行含有空格的字符串时候,每一个字符串之间的换行符会影响下一个字符串读入因此:
多组输入含空格的字符串 ,若输入字符串之前有数字输入产生的换行影响等因素,
应该getchar(); 抵消掉回车对后续字符串输入的影响
输入多组含空格的字符串接下来就可以循环
cin.getline(str+1,数组开多大这里就填多大);//输入
题目描述
现给出个含空格的字符串,请你打印出来
输入格式
第一行输入一个整数 ,表示接下来有个字符串需要输入
接下来的行,每行输入一个字符串
输入的字符串含有空格符号且字符串长度均不超过
输出格式
打印输入的字符串
样例
3
happy happy happy @@ ???
?? @@@@ sadasdasdgg saea ww
asdapp @@#$#$#$ s
happy happy happy @@ ???
?? @@@@ sadasdasdgg saea ww
asdapp @@#$#$#$ s
Related
In following contests:
In following homework: