Cod sursa(job #258241)

Utilizator BurcaVladVlad Burca BurcaVlad Data 14 februarie 2009 21:39:40
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.74 kb
// infoarena.ro - "TEXT" - 14.02.2009

#include<stdio.h>

int main()
{
FILE *f;
f=fopen("text.in", "r");
char c=0;
//char ci='#';
int nrl=0,nrc=0;
c=fgetc(f);
while (c!=EOF)
	{ if ((c>='a' && c<='z') || (c>='A' && c<='Z'))
	     { nrl++;
	       nrc++;
	       c=getc(f);
	       while ((c!=EOF) && ((c>='a' && c<='z') || (c>='A' && c<='Z')))
		     { nrl++;
		       c=fgetc(f);
		     }
	     }
	     else
	     c=fgetc(f);
	}

/*
while (c!=EOF)
	{ if ((c>='a' && c<='z') || (c>='A' && c<='Z'))
	     nrl++;
	     else
	     if ((ci>='a' && ci<='z') || (ci>='A' && ci<='Z'))
		nrc++;
	  ci=c;
	  c=fgetc(f);
	}
*/
fclose(f);
FILE *g;
g=fopen("text.out", "w");
fprintf(g,"%d\n",nrl/nrc);
fclose(g);
return 0;
}