Cod sursa(job #291356)

Utilizator mathboyDragos-Alin Rotaru mathboy Data 29 martie 2009 18:24:40
Problema Text Scor 40
Compilator cpp Status done
Runda The Beginners Marime 0.63 kb
#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;
}