题目:http://codeforces.com/problemset/problem/118/A
题意:
输入一段字符串,要求:
1. 删除所有的元音,
2. 插入一个字符” . “在每个辅音之前,
3. 替换所有大写辅音对应的小写字母。
代码如下:
#include <stdio.h>
#include <string.h>
int main()
{
char a[1000],b[1000];
int i;
while(~scanf("%s",a))
{
int len=strlen(a),j=0;
for(i=0;i<len;i++)
if(a[i]>='A'&&a[i]<='Z')a[i]+=32; //先把大写字母都统一变成小写字母
for(i=0;i<len;i++)
if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u'||a[i]=='y')
continue;
else b[j++]=a[i];
for(i=0;i<j;i++)
printf(".%c",b[i]);
printf("\n");
}
return 0;
}