Cod sursa(job #114528)

Utilizator GumiPipeNoName GumiPipe Data 14 decembrie 2007 18:10:04
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <stdio.h>

int main()
{
    FILE *f;
    int wn = 0, l = 0, r = 0, i = 0;
    char c;

    f = fopen("text.in", "rt");

    while (fscanf(f, "%c", &c) != EOF)
    {
	if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
	{
	   if (i == 0) 
	   {
	      ++wn;
	      i = 1; 
	   }
	   ++l;   
	}
	else i = 0;
    }

    fclose(f);

    f = fopen("text.out", "wt");
    r = l / wn;

    fprintf(f, "%d", r);
    fclose(f);
}