Cod sursa(job #202166)

Utilizator neagu1000123Neagu Rares Florian neagu1000123 Data 6 august 2008 15:43:45
Problema Text Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.69 kb
#include <stdio.h>
#include <string.h>

int cuvinte,litere;

int litera(char rares)
{
 	 return ((rares>='a' && rares<='z') || (rares>='A' && rares<='Z'));
}

int spatiu(char rares)
{
 	 return (rares==' ');
}

int extra(char rares)
{
 	 return (!litera(rares) && !spatiu(rares));
} 
int main()
{
 	 freopen("text.in","r",stdin);
 	 freopen("text.out","w",stdout);
 	 char text[1000];
 	 gets(text);
 	 int i,start=0,n=strlen(text);
 	 for (i=1;i<=n;i++)
 	 {
		 if (litera(text[i]))
		 {
		 	 litere++;
 	 	 	 if (!start) start=1;
		 }
		 if (!litera(text[i]) && start)
		 {
		  	 start=0;
		  	 cuvinte++;
		 }
	 } 	 
	 printf("%d",litere/cuvinte);
	 return 0;
}