Cod sursa(job #381372)

Utilizator SpiderManSimoiu Robert SpiderMan Data 10 ianuarie 2010 14:15:56
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.73 kb
#include <fstream>
using namespace std;

char ch;
short k;
int a,b,c;
int main()
{
    FILE *f=fopen("text.in","r");
    FILE *g=fopen("text.out","w");
    while (fscanf(f,"%c",&ch)==1)
    {
          if (((ch>='A') && (ch<='Z')) || ((ch>='a') && (ch<='z')))
          {
                         k=1;
                         a+=1;
          }
          if ((((ch<'A') || (ch>'Z')) && ((ch<'a') || (ch>'z'))) && (k==1))
          {
                         k=0;
                         b+=1;
          }
    }
    if (((ch>='A') && (ch<='Z')) || ((ch>='a') && (ch<='z')))
     b+=1;
    c=a/b;  
    fprintf(g,"%d",c);
    fclose(f);
    fclose(g);
    return 0;
}