Cod sursa(job #1099007)

Utilizator radu_priboiRadu Priboi Bogdan radu_priboi Data 5 februarie 2014 14:08:41
Problema Text Scor 40
Compilator c Status done
Runda Arhiva de probleme Marime 0.64 kb
#include <stdio.h>
#include <stdlib.h>
#define INCUV 0
#define OUTCUV 1

int main()
{FILE *fin,*fout;
    char c;
    int nr,lit,cuv;
    fin=fopen("text.in","r");
    fout=fopen("text.out","w");
    c=fgetc(fin);
    lit=0;
    cuv=0;
    nr=OUTCUV;
    while (c!='\n') {
        if ((c>='a' && c<='z') || (c>='A' && c<='Z')) {
            if (nr==OUTCUV) {
                nr=INCUV;
                cuv++;
            }
        }
        else
            nr=OUTCUV;
        if (nr==INCUV)
            lit++;
        c=fgetc(fin);
    }
    fprintf(fout,"%d",lit/cuv);
    fclose(fin);
    fclose(fout);
    return 0;
}