Cod sursa(job #559365)

Utilizator slilverwolfRadu Ghitescu slilverwolf Data 17 martie 2011 19:47:14
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <stdio.h>

int main() {
    char litera;
    unsigned int litere=0,cuvinte=0;
    bool prev_notalph=true;
    FILE *in;
    in=fopen("text.in","r");
    while(fscanf(in,"%c",&litera)!=EOF) {
        if(((litera<='z') && (litera>='a')) || ((litera<='Z') && (litera>='A'))) {
            litere++;
            if(prev_notalph==true) {
                cuvinte++;
                prev_notalph=false;
            }
        } else {
              prev_notalph=true;
        }
    }
    fclose(in);
    in=fopen("text.out","w");
    fprintf(in,"%u",litere/cuvinte);
    fclose(in);
    return 0;
}