Pagini recente » Cod sursa (job #2666399) | Cod sursa (job #2532580) | Cod sursa (job #2931159) | Cod sursa (job #2792167) | Cod sursa (job #406292)
Cod sursa(job #406292)
#include<stdio.h>
#include<string.h>
int cuv,nr,med;
char c,ca;
int main(){
FILE * f =fopen("text.in","r");
FILE * g =fopen("text.out","w");
fscanf(f,"%c",&ca);
if(ca>='A'&& ca<='Z')
ca+=32;
if(ca>='a'&&ca<='z')
nr=1;//numarul de litere
while(fscanf(f,"%c",&c)!=EOF){
if(c>='A'&&c<='Z')
c+=32;
if(c>='a'&&c<='z')
nr++;
if((c<'a'||c>'z')&&(ca>='a'&&ca<='z'))
cuv++;
ca=c;
}
if(c>='a'&&c<='z')
cuv++;
med=nr/cuv;
fprintf(g,"%d",med);
fclose(f);
fclose(g);
return 0;
}