Cod sursa(job #401466)

Utilizator trickMihai Mohora trick Data 22 februarie 2010 21:16:07
Problema Text Scor 30
Compilator c Status done
Runda pcon1 Marime 0.54 kb
#include<stdio.h>
#include<stdlib.h>
#include<string.h> 

int main ()
{
FILE *f;
FILE *g;
int nr1=0,nr2=0,spatiu=0;
char x;
f = fopen("text.in","r");
while (!feof(f))
    {
     fscanf(f,"%c",&x);
     if ((x!=' ') && (x!='.') && (x!=',') && (x!='-') && (x!='!') && (x!='?'))
	{
        nr1++;
        spatiu=0;
        }
     else if (x==' ') {  spatiu++;
        		if (spatiu==1) nr2++;
          		}
    }
fclose(f);
if (nr1!=0) nr1 = nr1 - 2;
nr2++;
printf("%d %d",nr1,nr2);
g = fopen("text.out","w");
fprintf(g,"%d",nr1 / nr2);
fclose(g);
return 0;
}