# include <stdio.h>
# include <ctype.h>
# define MAX 50

int funkcija (char [],int);
main ()
{
	char polje[MAX];
	int i,n=0;

	puts("Unesi niz znakova:");
	
	scanf("%[^'\n']",polje);
	printf("%s",polje);
	// da se odredi koliko je korisnik unio clanova
	while (polje[n]!='\0')
	{
		n++;
	}
	//Pretvorba i ispis
	puts("");
	for (i=0;i<n;i++)
	{
		polje[i]=toupper(polje[i]);
		printf("%c",polje[i]);
	}
	puts("");

	printf("\n\n\n\tFunkcija vraca:%d\n\n",funkcija(polje,n));




	return 0;

}



int funkcija (char polje[],int n)
{	
	int i,j,t,k=0;

	for (i=0;i<n;i++)
	{
		for (j=0;j<n;j++)
		{
			if (polje[i]<polje[j])
			{
				t=polje[i];
				polje[i]=polje[j];
				polje [j]=t;
			}
		}
	}
	//U ovoj petlji se ispisuje i proverava postoji li barem jedan O;
	for (i=0;i<n;i++)
	{
		printf("%c",polje[i]);
		if (polje[i]=='O') k++;
	}

	return ((k>0)?1:0);
}