Cod sursa(job #483353)
Utilizator | Data | 8 septembrie 2010 09:55:16 | |
---|---|---|---|
Problema | Text | Scor | 40 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.32 kb |
#include<stdio.h>
#include<ctype.h>
FILE *f=fopen("text.in","r"),*g=fopen("text.out","w");
char b[10001],a;
int main()
{
int j=-1,i=0,lm=0,cv=0;
fgets(b,10000,f);
for(;;)
{
j++;
a=b[j];
if(isalpha(a))i++;
else
{
if(i>0){lm=lm+i;cv++;i=0;}
}
if(a=='\x0')break;
}
fprintf(g,"%d",lm/cv);
return 0;
}