Pagini recente » Rating Apostol Andreea Sabina (apostol_sabina) | Cod sursa (job #1849677) | Rating Cristian Gabriel Ciortea (ciorteacristi) | Cod sursa (job #795950) | Cod sursa (job #497683)
Cod sursa(job #497683)
#include <stdio.h>
int main()
{
char c, c2 = -1;
int x;
int k1 = 0, k2 = 0;
FILE *in,*out;
in = fopen("text.in","r");
do
{
fscanf (in,"%c", &c);
if(c2 != -1 && (((c2 >= 0 && c2 <= 64) || (c2 >= 91 && c2 <= 96)) || (c2 >= 123)) && ((c >= 65 && c <= 90) || (c >= 97 && c <= 122))) k2++;
if((c >= 65 && c <= 90) || (c >= 97 && c <= 122)) k1++;
c2 = c;
}while(!feof(in));
fclose(in);
out = fopen("text.out","w");
int result = (int)k1/k2;
fprintf(out,"%d",result);
fclose(out);
return 0;
}