初学C++,诚心请教,自己是不会写了。追分

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:34:27
写一个程序,接受一行文字输入,并且对以下函数创建一个菜单
1 大写文字
函数用来读取一行文字,然后用全部大写字母输出
2 省去空格
函数用来读取一行文字,然后省略其中的空格
3 编码词语
函数用来读取一行文字,然后输出字母是输入字母之前的那个字母,引号和空格不变
例“this is good.”变成“sghr hr fnnc."
4 反转行
函数用来读取一行文字,然后反向输出此航
“Today is Tuesday.” 变成“Tuesday is Today.”
5 退出 菜单
函数用来退出本程序。

写在下面了,唉,记得要加分啊!
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
void Print()
{
cout<<"---------------------"<<endl;
cout<<"1、大写字母输出"<<endl;
cout<<"2、省略空格输出"<<endl;
cout<<"3、编码词语输出"<<endl;
cout<<"4、反转行输出"<<endl;
cout<<"5、退出"<<endl;
cout<<"---------------------"<<endl;
}
void One()
{
system("cls");
cout<<"请输入字符串(以'#'结束):";
char c;
while(c!='#')
{
cin>>c;
if(c>='a'&&c<='z')
c=c-32;
cout<<c;
}
cout<<endl;
getchar();

}
void Two()
{
system("cls");
cout<<"请输入字符串(以'#'结束):";
char c;<