规定一种对于复合词的简写方式为只保留每个组成单词的首字母,并将首字母大写后再连接在一起 比如 “College English Test”可以简写成“CET”,“Computer Science”可以简写为“CS”,“I am Bob”简写为“IAB” 输入一个长复合词(组成单词数 ,≥1且≤100sum,sum≥1且sum≤100,每个单词长度,≥1且≤50len,len≥1且len≤50),请你输出它的简写,见代码 #include #include<string.h> using namespace std; int main() {
int s,sum=0;
char a[100000],b;
cin.get(a,100000);
s=strlen(a);
if(a[0]>='a'&&a[0]<='z')
{
a[0]=a[0]-32;
cout<<a[0];
}else if(a[0]>='A'&&a[0]<='Z')
cout<<a[0];
for(int i=0;i<s;i++)
{
if(a[i]==' ')
{
if(a[i+1]>='a'&&a[i+1]<='z')
{
a[i+1]=a[i+1]-32;
cout<<a[i+1];
}else cout<<a[i+1];
}
}
return 0;
}