1. 程式人生 > >第一期練習題 - 第一題

第一期練習題 - 第一題

String Task from CodeForces
#include <iostream>

using namespace std;

int main(void)
{
	char temp, array[201];
	int count, i;
	
	count = i = 0;

	while(1)
	{
		temp = cin.get();
		if(temp != '\n')
		{
			count++;
			if(count < 1 || count > 100)
			{
				break;
			}

			if(temp >= 'A' && temp <= 'Z')
			{
				temp += 32;
			}

			switch(temp)
			{
				case 'a':
				case 'o':
				case 'y':
				case 'e':
				case 'u':
				case 'i':
					continue;
			}
			array[i] = '.';
			array[i + 1] = temp;
			i += 2;
		}
		else
		{
			array[i] = '\0';
			cout << array;
			break;
		}
	}

	return 0;
}