Cod sursa(job #1061346)

Utilizator Marius7122FMI Ciltea Marian Marius7122 Data 19 decembrie 2013 17:04:26
Problema Text Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include<stdio.h>
#include<stdlib.h>
using namespace std;
char c;
int flag,l,cuv,f=1,medie;
int main()
{
    FILE*f1;
    FILE*f2;
    f1=fopen("text.in","r");
    f2=fopen("text.out","wb");
    while(!feof(f1))
    {
        fscanf(f1,"%c",&c);
        if(!feof(f1))
        {
            if(f==1)
            {
                cuv++;
                f=0;
            }
            if(((c>64)&&(c<91))||((c>96)&&(c<123)))
            {
                flag=1;
                l++;
            }
            else if(((c==32)||(c==45))&&flag==1)
            {
                cuv++;
                flag=0;
            }
            printf("%c",c);
        }
    }
    medie=l/cuv;
    fprintf(f2,"%d",medie);
    return 0;
}