在一行中输入若干个字符作为简写字符,字符之间没有空格间隔,并按如下规则产生输出:
每个简写字母对应一行输出
若字符为C或c,则该行输出"BEIJING OLYMPIC GAMES"
若字符为J或j,则该行输出"JAPAN WORLD CUP"
若字符为K或k,则该行输出"KOREA WORLD CUP"
若为其他字符,则该行原样输出该字符。
输入格式:
输入在一行中输入若干个字符,字符之间没有空格间隔,以回车结束。
输出格式:
按题目要求产生若干行输出。
输入样例:
kijckj
输出样例:
KOREA WORLD CUP
i
JAPAN WORLD CUP
BEIJING OLYMPIC GAMES
KOREA WORLD CUP
JAPAN WORLD CUP
代码:
#include <stdio.h>
int main()
{
char s[80];
gets(s);
int n = strlen(s);
for (int i = 0; i < n; i++)
{
if (s[i] == 'c' || s[i] == 'C')
{
printf("BEIJING OLYMPIC GAMES\n");
}
else if (s[i] == 'j' || s[i] == 'J')
{
printf("JAPAN WORLD CUP\n");
}
else if (s[i] == 'k' || s[i] == 'K')
{
printf("KOREA WORLD CUP\n");
}
else
{
printf("%c\n", s[i]);
}
}
return 0;
}