Pagini recente » Cod sursa (job #2353576) | Cod sursa (job #2941029) | Cod sursa (job #3230761) | Cod sursa (job #2959254) | Cod sursa (job #74947)
Cod sursa(job #74947)
#include <stdio.h>
#include <ctype.h>
int main()
{FILE *fin,*fout;
char c[1];
int cuv,x,s;
fin=fopen("text.in","r");
x=0;cuv=0;s=0;
while (!feof(fin))
{fscanf(fin,"%c",&c);
//printf("%c ",c[0]);
if ((toupper(c[0])<='Z') && (toupper(c[0])>='A') && (!feof(fin))) x++;
else if (x!=0) {cuv++;
s=s+x;
x=0;
}
}
fclose(fin);
if (x!=0) {cuv++;s=s+x;}
//printf("numar cuv %d cu lung totala %d",cuv,s);
fout=fopen("text.out","w");
fprintf(fout,"%d",s/cuv);
fclose(fout);
}