Pagini recente » Cod sursa (job #2316862) | Cod sursa (job #869530) | Cod sursa (job #1251832) | Cod sursa (job #791188) | Cod sursa (job #770384)
Cod sursa(job #770384)
# include <stdio.h>
# include <stdlib.h>
# include <string.h>
# include <math.h>
int main()
{
char a;
FILE *f = fopen("text.in","rt");
if (!f) return 0;
FILE *g = fopen("text.out","wt");
if (!g) {
fclose(f);
return 0;
}
a = fgetc(f);
int cuvinte=0,suma=0;
while (a!=EOF) {
if ((a >= 'a' && a<='z') || (a >= 'A' && a <='Z')) {
cuvinte++;
suma++;
a = fgetc(f);
while ((a >= 'a' && a<='z') || (a >= 'A' && a <='Z')) {suma++;a = fgetc(f);}
}
else a = fgetc(f);
}
if (cuvinte==0) fprintf(g,"%i",0);
else fprintf(g,"%i",cuvinte/suma);
fclose(f);
fclose(g);
return 0;
}