Cod sursa(job #1729550)

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

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

int main()
{
	char buf[1024];
	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')
		{
			lungimeMaxima++;
			ok = true;
		}
		else
		{
			if (ok == true)
			{
				numarCuvinte++;
				ok = false;
			}
		}
	} while (caracter != EOF);
	pFile = fopen("text.out", "w");
	fprintf(pFile, "%d", lungimeMaxima / numarCuvinte);
}