Cod sursa(job #151674)

Utilizator dexter_dexMutascu Adrian - Dragos dexter_dex Data 8 martie 2008 15:03:59
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include<stdio.h>
char v[10000000];

int cuvinte=0,litere=0,sol,i=1,aux,k;

int main ()
{

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

while (fscanf(f,"%c",&v[i])!=EOF)
      {if ((int)v[i]>=0&&(int)v[i]<=64 || (int)v[i]>=91&&(int)v[i]<=96 || (int)v[i]>=123)
	   v[i]='\x0';
       i++;}

k=i;
i=1;
while (v[i]==0)
   i++;
aux=i;
for (i=aux;i<=k;i++)
    {if (v[i]!='\x0') litere++;
     if (v[i]=='\x0'&&v[i-1]!='\x0' cuvinte++;}
if (v[k]!='\x0') cuvinte++;
sol=litere/cuvinte;
fprintf(g,"%d",sol);
fclose(f);
fclose(g);
return 0;
}