Pagini recente » Cod sursa (job #1722452) | Cod sursa (job #2593442) | Cod sursa (job #1048732) | Cod sursa (job #1288086) | Cod sursa (job #23316)
Cod sursa(job #23316)
#include <stdio.h>
int main()
{ /* problema test, infoarena */
int lc, nrc, lt;
char c;
FILE *f=fopen("text.in","rt");
if (!f) return 1;
nrc=lc=lt=0;
fscanf(f,"%c", &c);
while (!feof(f))
{
if (('a'<=c && c<='z') || ('A'<=c && c<='Z')) lc++;
else
if (lc!=0)
{
lt+=lc;
lc=0;
nrc++;
}
fscanf(f,"%c",&c);
}
if (lc!=0) { lt+=lc; nrc++;};
fclose(f);
f=fopen("text.out","wt");
fprintf(f,"%i\n",lt/nrc);
fclose(f);
return 0;
}