Cod sursa(job #538266)

Utilizator zeroblitz36FMI - Roscaneanu George zeroblitz36 Data 20 februarie 2011 23:09:28
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include<stdio.h>
char a,b,c;
int nc,nl;
FILE *in,*out;
int main()
{
	in=fopen("text.in","r");
	if(fscanf(in,"%c",&a)!=EOF)
	{
	if((a>='a'&&a<='z')||(a>='A'&&a<='Z'))nl++;
	while(fscanf(in,"%c",&b)!=EOF)
	{
		putchar(a);
		if((b>='a'&&b<='z')||(b>='A'&&b<='Z'))nl++;
		 else if((a>='a'&&a<='z')||(a>='A'&&a<='Z'))nc++;
		a=b;
	}
	}
	fclose(in);
	if(nl==0||(a>='a'&&a<='z')||(a>='A'&&a<='Z')) nc++;
	out=fopen("text.out","w");
	fprintf(out,"%d",nl/nc);
	fclose(out);
}