/* Kirjuta programm, mis tutvustab sulle tähemassiivi;
 * loo tähemassiiv M[N], kus N<15 ja koosneks ainult Ladina suurtähtedest.
 * Sorteeri sellest massiivist täishäälikud ja kaashäälikud ning paiguta
 * need erinevatesse massiividesse, väljasta kõik kolm massiivi. 
 * Ülesande algoritmi koostas Blackbox AI.
 * */
 
#include <stdio.h> 
int main(void)
{	
	int N;	  //Massiivi suuurus
	int i;
	int vJ=0; //v järjenumber
	int cJ=0; //c järjenumber

	//Sisestus
	do
	{
		printf("Palun sisestage massiivi suurus (2-15)");
		scanf("%d", &N);
	}	while(2>=N || N>=15);
		
	char M[N];  //kõik tähed
	for(i=0;i<N;i++)
	{
		printf("Sisestada täht kohal M[%d]: ", i);
		scanf(" %c", &M[i]);
	}
	char V[N];  //täishäälikud
	char C[N];  //kaashäälikud
	
	for(i=0;i<N;i++)
	{
		if(M[i]== 'A' || M[i]== 'E' || M[i]== 'I' || M[i]== 'O' || M[i]== 'U' ) //kontroll, kas täht on täishäälik
		{	
			V[vJ]=M[i];
			vJ++;
		}else
		{ 
			C[cJ]=M[i];		//Täht on kaashäälik
			cJ++;
		}
		printf("%c", M[i]);
	}
	printf("\n Täishäälikute massiiv: ");
		for(i=0;i<vJ;i++)
	{
		printf("%c", V[i]);
	}
	printf("\n Kaashäälikute massiiv: ");
		for(i=0;i<cJ;i++)
	{
		printf("%c", C[i]);
	}

	return 0;	
}

	}
	
	//Väljastus
	printf("Sisestatud massiiv: ");
	for(i=0;i<N;i++)
	{
		printf("%c", M[i]);
	}
	printf("\n Täishäälikute massiiv: ");
		for(i=0;i<vJ;i++)
	{
		printf("%c", V[i]);
	}
	printf("\n Kaashäälikute massiiv: ");
		for(i=0;i<cJ;i++)
	{
		printf("%c", C[i]);
	}

	return 0;	
}