Cod sursa(job #22109)

Utilizator bogdanhm999Casu-Pop Bogdan bogdanhm999 Data 25 februarie 2007 17:47:49
Problema Text Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <stdio.h>
#include <string.h>

int main(){
    FILE *f1,*f2;
    f1=fopen("text.in","r");
    f2=fopen("text.out","w");
    long nr=1,l=0,i,k1=0,k2;
    char s[525000];
    fgets (s,600000,f1);
    //fprintf(f2,"%d",strlen(s));
    for (i=0;i<strlen(s);i++){
        k2=0;
        if (('a'<=s[i]&&s[i]<='z')||('A'<=s[i]&&s[i]<='Z')){l++;k2=1;/*fprintf(f2,"%c",s[i]);*/}
        if (k1==1&&k2==0)nr++;
        //fprintf(f2,"%d %d ",k1,k2);
        k1=k2;
    }
    l=l/nr;
    fprintf(f2,"%d\n",l);
    fclose(f1);
    fclose(f2);
    return 0;
}