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