Cod sursa(job #1443123)

Utilizator karlaKarla Maria karla Data 26 mai 2015 23:52:02
Problema Text Scor 90
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <stdio.h>

using namespace std;

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

 char ch;

int main()
{
    int nr = 0, nrn = 0;
    char a;
    fscanf(f,"%c",&a);
    if(a >= 'a' && a <= 'z')
            nr++;
    while (!feof(f))
    {
        fscanf(f,"%c",&ch);
        if( (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') )
            nr++;
        if( !( (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) &&( (a >= 'a' && a <= 'z') || (a >= 'A' && a <= 'Z') ) )
            nrn++;
        a = ch;
    }
    if( (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') )
        nrn++;
    fprintf(g,"%d\n",nr/nrn);
    return 0;
}