Cod sursa(job #114523)
Utilizator | Data | 14 decembrie 2007 17:51:56 | |
---|---|---|---|
Problema | Text | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.42 kb |
#include <stdio.h>
int main()
{
FILE *f;
int wn = 0, l, r, i;
char c;
f = fopen("text.in", "rt");
while (fscanf(f, "%c", &c) != EOF)
{
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
{
if (i == 0)
{
++wn;
i = 1;
}
++l;
}
else i = 0;
}
fclose(f);
f = fopen("text.out", "wt");
r = l / wn;
fprintf(f, "%d", r);
fclose(f);
}