Pagini recente » Cod sursa (job #842614) | Cod sursa (job #1402503) | Cod sursa (job #1225058) | Cod sursa (job #1120807) | Cod sursa (job #272631)
Cod sursa(job #272631)
#include <ctype.h>
#include <stdio.h>
int main()
{freopen("text.in","r", stdin);
freopen("text.out", "w", stdout);
long int c, wcnt = 0,i=0;
do {
while (isspace(c = getchar()) && c != '\n');
if (c == '\n' || c == EOF) break;
++wcnt;
// citeste caractere noi cat timp nu sunt spatii albe sau EOF
do {if(c==','||c=='-'||c=='!'||c=='?'||c==';'||c==':') ;
else i++;} while (!isspace(c = getchar()) && c != EOF);
// daca am ajuns la sfarsit de linie sau EOF iesim
} while (c != '\n' && c != EOF);
long int medie=i/wcnt;
printf("%d\n", medie);
return 0;
}