Pagini recente » Cod sursa (job #2207584) | Istoria paginii utilizator/florea_anda_madalina_321cb | Cod sursa (job #798944) | Cod sursa (job #1709984) | Cod sursa (job #291356)
Cod sursa(job #291356)
#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, medie;
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==(';'||','||'?'||'-'||'!'||':'||'('||')'||'['||']'||'{'||'}'||'"')) ;
else i++;} while (!isspace(c = getchar()) && c != EOF);
// daca am ajuns la sfarsit de linie sau EOF iesim
} while (c != '\n' && c != EOF);
medie=i/wcnt;
printf("%d\n", medie);
return 0;
}