Pagini recente » Cod sursa (job #2984640) | Cod sursa (job #2551938) | Cod sursa (job #69087) | FMI No Stress 9 Warmup | Cod sursa (job #1547983)
#include <stdio.h>
int litera(char k){
if('A'<=k && k<='Z' || 'a'<=k && k<='z')
return 1;
else
return 2;
}
int main(){
FILE *fin, *fout;
fin=fopen("text.in", "r");
fout=fopen("text.out", "w");
int c, car;
char k, kv;
k=fgetc(fin);
kv=0;
car=0;
c=0;
while(k!='\n' && k!=0 && k!=EOF){
if(litera(k)==1)
{
car++;
if(kv == 0 || litera(kv)==2)
c++;
}
kv=k;
k=fgetc(fin);
}
if(c!=0)
fprintf(fout, "%d", car/c);
else
fprintf(fout, "0\n");
fclose(fin);
fclose(fout);
return 0;
}