Cod sursa(job #1247811)
Utilizator | Data | 23 octombrie 2014 22:48:21 | |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.41 kb |
#include <stdio.h>
int main()
{
FILE *f= fopen("text.in", "r");
FILE *g= fopen("text.out", "w");
char c;
int s=0, nr=0, ok=0;
while(!feof(f))
{
fscanf(f, "%c", &c);
if((c >= 'a' && c<='z') || (c >= 'A' && c <= 'Z'))
{
s++;
if(!ok)
{
ok=1;
nr++;
}
}
else if(ok)
{
ok=0;
}
}
fprintf(g, "%d", s/nr);
fclose(f);
fclose(g);
return 0;
}