Cod sursa(job #92686)

Utilizator cyrusVasible daniel cyrus Data 16 octombrie 2007 16:08:26
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void citire(char *nume);
int nrcuv=0,nrlit=0;
float rezultat;
void afis(char *nume);
void afis(char *nume)
	{
	FILE *pf=fopen(nume,"w");
	fprintf(pf,"%0.0f",rezultat);
        fclose(f);
	}

void citire(char *nume)
{ char linie[255],*cuv;
FILE *pf=fopen(nume,"r");

	while (!feof(pf))
	{
	fgets(linie,255,pf);
	cuv=strtok(linie," .,1234567890!@#$%^&*()-\n");
		while (cuv!=NULL)
		{
		nrcuv++;
		nrlit+=strlen(cuv);
		cuv=strtok(NULL," .,1234567890!@#$%^&*()-\n");
		//printf("%s\n",cuv);
		//printf("%d %d\n",nrcuv,nrlit);
		}



	}

fclose(pf);
};

int main()
{
	
citire("F:\\text.in");
afis("text.out");
rezultat=nrlit/nrcuv;
afis("text.out");
return 1;
}