Cod sursa(job #1250378)

Utilizator tunetuTnT. B. tunetu Data 28 octombrie 2014 00:57:35
Problema Text Scor 50
Compilator c Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <stdio.h>
#include <string.h>

int main()
{
	char cuvant;
	int lungTotal = 0, nrCuvinte = 0;
	FILE *f = fopen("text.in","r");
	FILE *g = fopen("text.out","w");

	while ( !(feof(f)) )
	{
		fscanf(f,"%c",&cuvant);

		if ((cuvant >= 'A' && cuvant <= 'Z') || (cuvant >= 'a' && cuvant <= 'z'))
		{
			lungTotal++;
		}
		else if (cuvant == ' ')
		{
			nrCuvinte++;
		}
	}

	nrCuvinte++;
	if ((cuvant >= 'A' && cuvant <= 'Z') || (cuvant >= 'a' && cuvant <= 'z'))
	{
		lungTotal--;
	}

	fprintf(g,"%d",lungTotal/nrCuvinte);

	fclose(f);
	fclose(g);
}