Pagini recente » Cod sursa (job #2769277) | Cod sursa (job #2883678) | Cod sursa (job #2175823) | Cod sursa (job #3284523) | Cod sursa (job #54422)
Cod sursa(job #54422)
#include<stdio.h>
FILE *f=fopen("text.in","r"),
*g=fopen("text.out","w");
char x,y;
long i,j,n,c,l;
int main()
{ fscanf(f,"%c",&x);if((x>='a'&&x<='z')||(x>='A'&&x<='Z')) l++;
while(!feof(f)){
if(x!=' '&&y){ if((x>='a'&&x<='z')||(x>='A'&&x<='Z')) l++;fscanf(f,"%c",&x);}
else { ;n=0;y=x;fscanf(f,"%c",&x);
while(x!=' '&&!feof(f)){ if((x>='a'&&x<='z')||(x>='A'&&x<='Z')) { if(y<'A'||y>'z'||(y<'a'&&y>'Z')) n++;
l++; if(n==0) n++;
}
y=x;fscanf(f,"%c",&x);
}
if(n) c+=n;
}
}
fprintf(g,"%ld\n",l/c);
fclose(f);
fclose(g);
return 0;
}