Cod sursa(job #602831)
| Utilizator | Data | 13 iulie 2011 13:26:41 | |
|---|---|---|---|
| Problema | Text | Scor | 0 |
| Compilator | c | Status | done |
| Runda | Arhiva de probleme | Marime | 0.5 kb |
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
FILE *in,*out;
int cuvinte=0;
int lungime=0;
int ok = 0;
char carac;
in = fopen("text.in","r");
while ( (carac == fgetc(in)) && !feof(in) ){
if (((carac>='a') && (carac<='z') || (( carac>='A') &&(carac<='Z')){
if (ok)
lungime++;
else {
cuvinte++;
ok=1;
lungime++;
}
}
else {
if (ok){
ok=0;
}
}
}
fclose(in);
out = fopen("text.out","w");
fprintf(out,"%d",cuvinte/lungime) ;
return 0;
}