Cod sursa(job #313650)

Utilizator Magnuscont cu nume gresit sau fals Magnus Data 9 mai 2009 15:26:36
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <stdio.h>
#include <string.h>

int main()
{
 FILE *f,*g;
 long n=-1,i=-1,l=0,c=0;
 char sir[10000000];
 f=fopen("text.in","r");
 g=fopen("text.out","w");
 while (!feof(f)) {++n;sir[n]=getc(f);};
 sir[n+1]=' ';
 fclose(f);
 do
 {
  ++i;
  if ((((int)sir[i]<123)&&((int)sir[i]>96))||(((int)sir[i]<91)&&((int)sir[i]>64))) ++l;
  else if ((((int)sir[i+1]<123)&&((int)sir[i+1]>96))||(((int)sir[i+1]<91)&&((int)sir[i+1]>64))) ++c;

 }
 while (i<n);
 fprintf(g,"%ld",l/c);
 return 0;
}