Cod sursa(job #459063)
| Utilizator | Data | 27 mai 2010 18:18:12 | |
|---|---|---|---|
| Problema | Text | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.51 kb |
#include<stdio.h>
long i, wcount, wletter,sum,j,result;
int main()
{
char a;
FILE*f=fopen("text.in","r");
FILE*g=fopen("text.out","w");
while(!feof(f))
{
fscanf(f,"%c",&a);
if(( a >='A' && a <='Z') || ( a >='a' && a <='z'))
wletter++;
else
if(wletter!=0)
{
sum+=wletter;
wcount++;
wletter=0;
}
}
if(wletter)
{
sum += wletter;
wcount++;
}
if(wcount)
result = sum/wcount;
else
result = 0;
fprintf(g,"%d",result);
fcloseall();
return 0;
}
