Pagini recente » Cod sursa (job #1100356) | Cod sursa (job #722407) | Cod sursa (job #1068790) | Cod sursa (job #771394) | Cod sursa (job #1485831)
#include <stdio.h>
//#include <stdlib.h>
#include <string.h>
FILE *in, *out;
char str[1030], *ptr;
unsigned words, len;
int main()
{
in = fopen("text.in", "r");
out = fopen("text.out", "w");
fgets(str, 1024, in);
ptr = strtok(str, " !?-,.");
while (ptr)
{
len += strlen(ptr);
++words;
ptr = strtok(NULL, " !?-,.");
}
fprintf(out, "%u", (unsigned)((float)len / (float)words));
fclose(in);
fclose(out);
return 0;
}