Pagini recente » Cod sursa (job #1657877) | Cod sursa (job #2118260) | Cod sursa (job #8781) | Cod sursa (job #288303) | Cod sursa (job #272626)
Cod sursa(job #272626)
#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=='?') ;
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;
}