Pagini recente » Cod sursa (job #1492692) | Cod sursa (job #2564048) | Cod sursa (job #837861) | Cod sursa (job #2935239) | Cod sursa (job #1179699)
#include<stdio.h>
void afisare(int rezultat)
{
FILE *output=fopen("text.out","w");
fprintf(output,"%i\n",rezultat);
}
void procesare()
{
char c=NULL;
int total_cifre=0,ceva=0,total_cuvinte=0;
FILE *input=fopen("text.in","r");
if(input==NULL)
printf("Eroare la deschiderea fisierului\n");
fscanf(input,"%c",&c);
while(!feof(input))
{
if(c>=65 && c<=122)
{
ceva=1;
total_cifre++;
}
else if(ceva==1)
{
ceva=0;
total_cuvinte++;
}
fscanf(input,"%c",&c);
}
int rezultat=total_cifre/total_cuvinte;
afisare(rezultat);
fclose(input);
}
int main()
{
procesare();
return 0;
}