缩写词是由一个短语中每个单词的第一个字母组成,均为大写。例如,CPU
是短语central processing unit
的缩写。
请用程序实现: 输入一个字符串, 输出这个字符串的短句.
输入格式
输入是一个以回车结束的非空字符串(少于80个字符)。
输出格式
输出缩写后的结果字符串。
示例1
输入
central processing unit
输出
CPU
示例2
输入
automatic teller machine
输出
ATM
#include <stdio.h>
int main () {
// TODO 请在此处编写代码,完成题目要求
char string[100];
int word,i;
while(gets(string)!=NULL)//防止输入的字符串为空
{
for(i=0;string[i]!='\0';i++)
{
if(string[i]==' ') word=0;
//word用于控制进入if语句还是进入else if语句
else if(word==0)
{
word=1;
if(string[i]>='a'&&string[i]<='z')
{
string[i]-=32;
}
printf("%c",string[i]);
}
}
}
return 0;
}