Cod sursa(job #588871)

Utilizator geniucosOncescu Costin geniucos Data 9 mai 2011 20:48:11
Problema Text Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include<stdio.h>
#include<cstring>
FILE *f,*g;
char a[10001];
long nr2,nr1,nr,i,n;
int main()
{
f=fopen("text.in","r");
g=fopen("text.out","w");
fgets(a,10000,f);
n=strlen(a)-1;
for(i=0;i<=n;i++)
	if('a'<=a[i]&&a[i]<='z'||'A'<=a[i]&&a[i]<='Z') 
		{
			nr++;
			nr2++;
		}
	else
		if(strchr("!@#$%^&*();:,.?-_=+}]{[>< ~`|\\/",a[i])>0)
	{
		if(nr>=1) nr1++;
		nr=0;
	}
fprintf(g,"%ld",nr2/nr1);
fclose(f);
fclose(g);
return 0;
}