Cod sursa(job #154489)

Utilizator petroMilut Petronela petro Data 11 martie 2008 11:20:18
Problema Text Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<stdio.h>
#define M 10240

char v[M];

int main()
{char c;
 int k,k1,n,i,j;

 FILE *f=fopen("text.in","r");
 FILE *g=fopen("text.out","w");

 i=k1=k=0;


 while(!feof(f))
 {fscanf(f,"%c",&c);

  v[++i]=c;

  if((c>='a')&&(c<='z')) k++;
  else {if((c>='A')&&(c<='Z')) k++;
        else if(c==' ') k1++;}

  }


 for(j=2;j<=i;j++)
  if ((v[j-1]==(char)44)&&(v[j]==(char)32)) k1++;

  k1+=2;

  n=k/k1;

 fprintf(g,"%d\n",n);
 
 fclose(f);
 fclose(g);
 return 0;
 }