Pagini recente » Profil Troi | Diferente pentru preoni-2007/runda-4/solutii intre reviziile 16 si 34 | Istoria paginii usaco-dec-2004-divizia-gold | Cod sursa (job #596931) | Cod sursa (job #163390)
Cod sursa(job #163390)
#include<stdio.h>
char c;
long int cuv,litere,cuvinte,sol;
int main()
{
FILE *f=fopen("text.in","rb");
while(fscanf(f,"%c",&c)!=EOF)
{ if((('a'<=c)&&('z'>=c))||(('A'<=c)&&('Z'>=c)))
{ litere++;
if(!cuv)cuv=1;
}
else
{cuvinte+=cuv;cuv=0;}
}
cuvinte+=cuv;
fclose(f);
f=fopen("text.out","w");
sol=litere/cuvinte;
fprintf(f,"%ld\n",sol);
fclose(f);
return 0;
}