Pagini recente » Cod sursa (job #3230320) | Cod sursa (job #2581549) | Cod sursa (job #1268430) | Cod sursa (job #663244) | Cod sursa (job #22116)
Cod sursa(job #22116)
#include <stdio.h>
#include <string.h>
int main(){
FILE *f1,*f2;
f1=fopen("text.in","r");
f2=fopen("text.out","w");
long nr=0,l=0,i,k1=0,k2,n;
char s[525000];
fgets (s,600000,f1);
//fprintf(f2,"%d",strlen(s));
n=strlen(s);
for (i=0;i<n;i++){
k2=0;
if (('a'<=s[i]&&s[i]<='z')||('A'<=s[i]&&s[i]<='Z')){l++;k2=1;/*fprintf(f2,"%c",s[i]);*/}
if (k1==1&&k2==0)nr++;
//fprintf(f2,"%d %d ",k1,k2);
k1=k2;
}
if (('a'<=s[n-1]&&s[n-1]<='z')||('A'<=s[n-1]&&s[n-1]<='Z'))nr++;
l=l/nr;
fprintf(f2,"%ld\n",l);
fclose(f1);
fclose(f2);
return 0;
}