Cod sursa(job #1729551)

Utilizator alexandru.rusuRusu Alexandru alexandru.rusu Data 15 iulie 2016 01:54:15
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <string.h>

int main()
{
	FILE *pFile;
	pFile = fopen("text.in", "r");
	unsigned int lungimeMaxima = 0;
	unsigned int numarCuvinte = 0;
	char caracter;
	bool ok = false;

	do
	{
		caracter = fgetc(pFile);
		if ((caracter >= 'a' && caracter <= 'z') || (caracter >= 'A' && caracter <= 'Z') )
		{
			lungimeMaxima++;
			ok = true;
		}
		else
		{
			if (ok == true)
			{
				numarCuvinte++;
				ok = false;
			}
		}
	} while (caracter != EOF);

	pFile = fopen("text.out", "w");
	fprintf(pFile, "%d", lungimeMaxima / numarCuvinte);
}