Cod sursa(job #561950)
#include <stdio.h>
#
int main ()
{
FILE *fi, *fo;
fi = fopen("text.in", "r");
fo = fopen("text.out", "w");
long n1=0, n2=0;
char c='0', c2='0';
do {
c2=c;
fscanf(fi, "%c", &c);
if((c>='a' && c<='z') || (c>='A' && c<='Z'))
n1++;
if(((c2>='a' && c2<='z') || (c2>='A' && c2<='Z')) && !((c>='a' && c<='z') || (c>='A' && c<='Z')))
n2++;
//fprintf(stdout, "%c", c);
} while(!feof(fi));
//printf("\n%d %d", n1, n2);
if(c2==c && ((c>='a' && c<='z') || (c>='A' && c<='Z'))) n1--;
fprintf(fo,"%ld", n1/n2);
fclose(fi);
fclose(fo);
return 0;
}