Cod sursa(job #640448)

Utilizator DDeidaraSzasz Tamas Csaba DDeidara Data 25 noiembrie 2011 19:26:19
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <cstdio>

int check ( char q )
{
	if (  ( (q>64) && (q<91) )
	   || ( (q>96) && (q<123) ) ) return true;
	else return false;
}

int main()
{
	char c;
	bool t = false;
	int word = 0,chr = 0;
	FILE*f;
	f = fopen("text.in","r");
	while (!feof(f))
	{
		fscanf(f,"%c",&c);
		if ( (t) && !check(c) )
		{
			chr++;
			t = false;
		}
		if ( check(c) )
		{
			word++;
			t = true;
		}
	}
	
	fclose(f);
	f=fopen("text.out","w");
	fprintf(f,"%d",word/chr);
	fclose(f);
	
	return 0;
}