Cod sursa(job #153928)

Utilizator cipriancxFMI - gr143 Timofte Ciprian cipriancx Data 10 martie 2008 20:15:12
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include<stdio.h>
#include<string.h>



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

char s[10000];
int d,i,lit,nrcuv;


int litera(char x)
{if(x>='A' && x<='z')return 1;
else return 0;}






int main(){

while(!feof(f)){

fscanf(f,"%s",&s);


for(i=1; i<strlen(s); i++)
   {if(litera(s[i]) && litera(s[i-1]) && litera(s[i+1]))
    lit++;
     if(litera(s[i]) &&  litera(s[i+1])==0){ lit++;  nrcuv++;}
   else  if(litera(s[i])  && litera(s[i-1])==0){lit++ ;}
   }

if(litera(s[0]))lit++;

}

fprintf(g,"%d",lit/nrcuv);

return 0;}