Cod sursa(job #202169)

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

long 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[100000];
 	 gets(text);
 	 long i,start=0,n=strlen(text);
 	 for (i=0;i<n;i++)
 	 {
		 if (litera(text[i]))
		 {
		 	 litere++;
 	 	 	 if (!start)
 	 	 	 {
			  	 cuvinte++;
			  	 start=1;
			 }
		 } else
		 {
		  		 start=0;
		 }
	 } 	 
	 printf("%ld",litere/cuvinte);
	 return 0;
}