Cod sursa(job #676107)

Utilizator octavianOctavian Crintea octavian Data 8 februarie 2012 17:55:45
Problema Text Scor 100
Compilator c Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <stdio.h>
#include <ctype.h>

int main() {
    FILE *fin = fopen("text.in", "r"), *fout = fopen("text.out", "w");
    char c;
    int letters, words, ok;

    letters = words = ok = 0;

    while ((c = fgetc(fin)) != EOF) {
        if (isalpha(c)) {
            letters++;
            if(!ok) {
                words++;
                ok = 1;
            }
        } else {
            ok = 0;
        }
    }

    fprintf(fout, "%d\n", letters/words);

    fclose(fin);
    fclose(fout);

    return 0;
}