Cod sursa(job #58148)

Utilizator coderninuHasna Robert coderninu Data 4 mai 2007 14:45:04
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <stdio.h>
#include <string.h>
#define infile "text.in"
#define outfile "text.out"

char c;
long int lg,lit,cuv,x[2],rez;

long int Solve()
{
 FILE *fin=fopen(infile, "r");
 int k;
 x[0]=0;
 k=1;
 while (!feof(fin))
     {
      k=1-k;
      fscanf(fin, "%c", &c);
      if ((c>='a' && c<='z') || (c>='A' && c<='Z'))
	 {
	  lit++;
	  if (!x[k]) cuv++;
	  x[1-k]=1;
	 }
      else x[1-k]=0;
     }
 return lit/cuv;
}

void WriteData()
{
 FILE *fout=fopen(outfile, "w");
 fprintf(fout, "%d", rez);
 fclose(fout);
}

int main()
{
 rez=Solve();
 WriteData();
 return 0;
}