Cod sursa(job #117076)
| Utilizator | Data | 20 decembrie 2007 16:45:14 | |
|---|---|---|---|
| Problema | Text | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.43 kb |
#include <stdio.h>
int main()
{
FILE *f;
int wn = 0, l = 0, r = 0, i = 0;
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);
}
