Pagini recente » Monitorul de evaluare | Cod sursa (job #1574433) | Cod sursa (job #1291679) | Diferente pentru runda/157.263.654 intre reviziile 1 si 2 | Cod sursa (job #117076)
Cod sursa(job #117076)
#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);
}