Cod sursa(job #1250345)

Utilizator benisavuSavu Beniamin benisavu Data 28 octombrie 2014 00:21:16
Problema Text Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <stdio.h>
#include <string.h>

int main()
{
	FILE *f, *o;
	f = fopen("text.in", "r");
	o = fopen("text.out", "w");

	char text[1000], delimitatori[] = {" ,.!?\"'-;"};
	int i, numberOfLetters = 0, average, numberOfWords=0;
	
	fgets(text, 1000, f);

	for (i = 0; i < strlen(text); i++)
	{
		if (!strchr(delimitatori, text[i]))
			numberOfLetters++;
		if (text[i] == ' ')
			numberOfWords++;
	}

	average = numberOfLetters / numberOfWords;

	fprintf(o, "%d", average);

	fclose(f);
	fclose(o);

	return 0;
}