Cod sursa(job #152997)

Utilizator petroMilut Petronela petro Data 9 martie 2008 23:15:16
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include<stdio.h>
int main()
{char c,d;
 long k,k1,x;

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

k1=k=0;

fscanf(f,"%c",d);

if((d>='a')&&(d<='z')) k++;
else if((d>='A')&&(d<='Z')) k++;

 while(!feof(f))
 {fscanf(f,"%c",c);

  if((c>='a')&&(c<='z')) k++;
  else if((c>='A')&&(c<='Z')) k++;

  if(((d<='a')||(d>='z'))&&((c>='a')&&(c<='z'))) k1++;
  else if (((d<='A')||(d>='Z'))&&((c>='A')&&(c<='Z'))) k1++;

  d=c;

  }

 x=(int)(k/k1);

 fprintf(g,"%ld",x);

 fclose(f);
 fclose(g);
 return 0;
 }