Cod sursa(job #79286)

Utilizator vladcoderVlad Ion vladcoder Data 21 august 2007 16:57:22
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define FIN "text.in"
#define FOUT "text.out"

int main()
{
	char c;
	int num = 0, len = 0, current = 0;
	FILE * fin;
	FILE * fout;
	fin = fopen( FIN, "r" );
	fout = fopen( FOUT, "w" );
	while ( !feof(fin) )
	{
		fscanf( fin, "%c", &c );
		if (isalpha(c)) 
		{
			len++;
			current++;
		}else
		 if (current)
			{
				num++;
				current = 0;
			}
	}
	if (current) num++;
	num = len / num;
	fprintf( fout, "%d\n", num );
	fclose( fin );
	fclose(fout);
	return 0;
}