Cod sursa(job #797657)

Utilizator geannaGeanina Balan geanna Data 14 octombrie 2012 16:26:04
Problema Text Scor 30
Compilator c Status done
Runda Arhiva de probleme Marime 0.53 kb
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int verificare(char c)
{
	if(c>='a'&&c<='z'||c>='A'&&c<='Z')
		return 1;
	else 
		return 0;
}

int main()
{
	int c=0,i=0,ok;
	FILE *f,*g;
	char d;
	f=fopen("text.in","r");
	g=fopen("text.out","w");

	while ( fscanf(f,"%c",&d)!= EOF )
	
		if(verificare(d))
			{
				i++;
				ok=1;
		}
		else 
			if(i!=0)
				{
					c++;
					ok=0;
			}
			if(!ok)
				c--;
		/*fprintf(g,"%d\n%d",i,c);
	*/
	fprintf(g,"%d",i/c);
	fclose(f);
	fclose(g);
	return 0;
}