33,311
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
void T(char a[],int n)
{
int j,i;
i=0;
char b[200];
j=0;
while(a[i]!='\0')
{
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z')||(a[i]==' ')) //第1处
{
if((a[i]>='a'&&a[i]<='z'))
{
a[i]=a[i]+'A'-'a';
}
b[j]=a[i];
j++; //第2处
}
i++;
}
b[j] = '\0'; //第3处
strcpy(a, b); //第4处
}
int main ()
{
char str[200];
cin.getline(str,200);
T(str,200);
cout<<str;
return 0;
}