Cod sursa(job #61040)
Utilizator | pohoatza pohoatza | Data | 17 mai 2007 22:36:13 |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.45 kb |
using namespace std;
#include<stdio.h>
#include<ctype.h>
int main(){
FILE*f=fopen("text.in","r");
FILE*g=fopen("text.out","w");
int k, nr, c, nrlitere, nrcuvinte;
k=0;
nr=0;
nrlitere=0;
nrcuvinte=0;
while (!feof(f)){
c=fgetc(f);
if (isalpha(c)!=0) {nrlitere++; k=1;}
else if (nr!=0){ if (k==1) nrcuvinte++; k=0;}
nr++;
}
nrlitere=nrlitere/nrcuvinte;
fprintf(g,"%d\n",nrlitere);
fclose(f);
fclose(g);
return 0;
}