Cod sursa(job #382414)

Utilizator taseTanase Alexandru tase Data 13 ianuarie 2010 17:32:16
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.56 kb
#include<stdio.h>
#include<string.h>
#define N 1<<21
inline bool litera(char c)
{
	if((c>='A'&&c<='Z')||(c>='a'&&c<='z')) return true;
	return false;
}
int n,nrt=0,u=0;
char x,c;
int main()
{
	freopen("text.in","r",stdin);
	freopen("text.out","w",stdout);
	//char semn[]="-,. ?!@#$%^&*()_=+/~`<>";
	//if(strchr(semn,c)) => c este un caracter din semn
	//scanf("%c",&x);
	x=' ';
	//if(x!=EOF && litera(x)) nrt++;
	while(scanf("%c",&c)!=EOF)
	{
		if(litera(c)) 
		{
			nrt++;
			if(!litera(x)) ++u;
		}
		x=c;
	}
	printf("%d",nrt/u);
	return 0;
}