Cod sursa(job #156394)
| Utilizator | Data | 12 martie 2008 15:19:42 | |
|---|---|---|---|
| Problema | Text | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.51 kb |
#include<stdio.h>
v[100];
int main()
{int ok, k=0, p=0, x=0, i;
char c;
FILE *f=fopen ("text.in","r");
FILE *g=fopen ("text.out","w");
while (!feof(f)) {fscanf (f, "%c", &c);
v[++k]=c;
}
for (i=1;i<=k;i++) {if (((v[i]>'A')&&(v[i]<'Z'))||((v[i]>'a')&&(v[i]<'z'))) p++;
if ((((v[i]>'A')&&(v[i]<'Z'))||((v[i]>'a')&&(v[i]<'z')))&&((v[i-1]<'A')||((v[i-1]>'Z')&&(v[i-1]<'a'))||(v[i-1]>'z'))) x++;
}
fprintf (g, "%d", p/x);
fclose(f);
fclose(g);
return 0;
}
