Cod sursa(job #601872)

Utilizator edihackpackEdi Pop edihackpack Data 8 iulie 2011 01:36:51
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include <cstdio>
#include <string.h>
#include <ctype.h>
int main()
{
	long medie=0,nr=0;
	FILE*fin;
	FILE*fout;
	fin=fopen("text.in","r");
	fout=fopen("text.out","w");
	long z = 0;
	char c[1000][1000];
	while(!feof(fin))
		fscanf(fin,"%s",c[z++]);
	for(int i = 0; i<z; i++)
	{
		int nrsemne = 0;
		for(int j=0;j<strlen(c[i]);j++)
			if(isalpha(c[i][j]))
				medie++;
			else
				nrsemne++;
		if(nrsemne == strlen(c[i]))
			continue;
		else
			nr+=nrsemne+1;
	}
	medie/=nr;
	fprintf(fout,"%d",medie);
}