Problem 1003

来源:互联网 发布:周扬青淘宝店网址 编辑:程序博客网 时间:2024/06/06 07:37

Problem 1003

Time Limit: 1 Sec  Memory Limit: 64 MB
Submit: 94  Solved: 27
[Submit][Status][Web Board]

Description

字符串的输入输出处理。

Input

第一行是一个正整数N,最大为100。之后是多行字符串(行数大于N), 每一行字符串可能含有空格,字符数不超过1000。

Output

先将输入中的前N行字符串(可能含有空格)原样输出,再将余下的字符串(不含有空格)以空格或回车分割依次按行输出。每行输出之间输出一个空行。

Sample Input

2www.njupt.edu.cn NUPTA C MN U P Ter

Sample Output

www.njupt.edu.cn NUPTA C MNUPTer

#include<iostream>#include<string.h>#include<ctype.h>using namespace std;int main(){int n,i;char a[1000];string b;cin>>n;    while(n-->=0){gets(a);if(strlen(a)){cout<<a<<endl<<endl;}}while(gets(a)){if(strlen(a)){for(i=0;i<strlen(a);i++){if(a[i]!=' ')cout<<a[i];else if(a[i]==' ')cout<<endl<<endl;}cout<<endl<<endl;}}return 0;}




原创粉丝点击