Pagini recente » Cod sursa (job #2902733) | avram_iancu_preoji_bis | Cod sursa (job #2778313) | Cod sursa (job #1709710) | Cod sursa (job #1254661)
#include<stdio.h>
#include<string>
FILE *f;
int main()
{
char ch1 = 0, ch2 = 0;
int nrl = 0, nrcuv = 0, i = 0, k = 1;
f = fopen("text.in", "r");
if( ((ch1 = fgetc(f)) != EOF) )
{
do
{
if( (ch2 == 0) && ( (( ch1 >= 65) && (ch1 <= 90)) || (( ch1 >= 97) && (ch1 <= 122)) ))
{
nrcuv++;
nrl++;
}
if( ((ch2 = fgetc(f)) != EOF) )
{
if((( ch2 >= 65) && (ch2 <= 90)) || (( ch2 >= 97) && (ch2 <= 122)))
{
nrl++;
if(!( (( ch1 >= 65) && (ch1 <= 90)) || (( ch1 >= 97) && (ch1 <= 122))) )
{
nrcuv++;
}
}
ch1 = ch2;
}
else k = 0;
}
while(k);
}
fclose(f);
f = fopen("text.out", "w");
fprintf(f, "%d", nrl/nrcuv);
return 0;
}