从键盘输入若干行英文句子,自定义结束符(比如用户输入?或$时结束输入);要求输出:

从键盘输入若干行英文句子,自定义结束符(比如用户输入?或$时结束输入);要求输出: 1. 按句子的长度从短到长,输出用户已输入的各句子;2. 输出句子里的英文单词,按字典序排列(提示:分隔句子可以采用strtok()函数)。

#include <iostream>
using namespace std;
int main()
{ char string[100];
int sum1=0,sum2=0,sum3=0,sum4=0;
cout<<"请你输入想要输入的句子:";
cin.getline(string,100,'?');
for(int i=0;string[i]!='\0';i++)
{
//if(string[i]=='\n')
//cout<<endl;
cout<<string[i];
}
return 0;
}待续!
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜