Pagini recente » Cod sursa (job #2214937) | Cod sursa (job #1874795) | Rating Andy Blanaru (andutzu999) | Cod sursa (job #1455566) | Cod sursa (job #2000504)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
FILE *in = fopen("text.in", "rt"),
*out = fopen("text.out", "wt");
int numarCuvinte = 0,
numarLitereTotal = 0;
char litera;
fscanf(in, "%c", &litera);
while(litera != 10)
{
int cuvantGasit = 0;
while ( (litera >= 'a' && litera <= 'z') || (litera >= 'A' && litera <= 'Z') )
{
cuvantGasit = 1;
numarLitereTotal++;
fscanf(in, "%c", &litera);
}
if(cuvantGasit == 1)
numarCuvinte++;
fscanf(in, "%c", &litera);
}
fprintf(out, "%d", numarLitereTotal / numarCuvinte);
fclose(in);
fclose(out);
return 0;
}