题目:https://vjudge.net/problem/CodeForces-118A
思路:先判断输入的字符串的是否为大写,若是则改成小写,再判断是否为元音字母,若是则跳过,若不是则输出"."和改后的辅音字母。
c++`代码如下:
#include <iostream>
#include<cstring>
using namespace std;
int main()
{
char *a = new char[100];
cin >> a;
int len = strlen(a), i = 0;
for ( i = 0; i < len; i++)
{
if (a[i] >= 'A' && a[i] <= 'Z')a[i]=a[i] + 32;
if (a[i] == 'a'|| a[i] == 'e' || a[i] == 'i' || a[i] == 'o' || a[i] == 'u' || a[i] == 'y')
continue;
else cout << "." << a[i];
}
delete[]a;
return 0;
}