Cod sursa(job #1468984)

Utilizator mirupetPetcan Miruna mirupet Data 7 august 2015 14:17:55
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.8 kb
#include<cstdio>
using namespace std;
FILE * pFile;

char c1, c2;
int nrcuv, nrlit;

int main()
    {
        pFile = freopen ("text.in" , "r", stdin);
        freopen("text.out", "w", stdout);
        c1 = fgetc (stdin);
        c2 = fgetc (stdin);

        //printf("%c %c\n", c1, c2);

        while( c2 != EOF)
        {
           // printf("%c %c\n", c1, c2);
            if ((c1 <= 90 && c1 >= 65) || (c1 <= 122 && c1 >= 97))
            {
                if ((c2 <= 90 && c2 >= 65) || (c2 <= 122 && c2 >= 97))
                    nrlit++;
                else
                    nrlit++, nrcuv++;
            }
            //printf("%c %c %d %d\n", c1, c2, nrlit, nrcuv);
            c1 = c2;
            c2 = fgetc(pFile);
        }

        printf("%d", nrlit/nrcuv);

    }