Pagini recente » Cod sursa (job #1270279) | Cod sursa (job #2750066) | Cod sursa (job #2805285) | Cod sursa (job #1683833) | Cod sursa (job #356250)
Cod sursa(job #356250)
#include<stdio.h>
#include<ctype.h>
int main()
{char c, d;
int cuv=0, lit=0, v=0, ok;
FILE*f=fopen("text.in", "r");
FILE*g=fopen("text.out", "w");
fscanf(f,"%c",&c);
while (!feof(f)) {ok=0;
if (isupper(c)) ok=1;
if (islower(c)) ok=1;
if (ok==1) v++;
else if (v>0) {lit=lit+v; v=0; cuv++;}
d=c;
fscanf(f,"%c",&c);
}
ok=0;
if (isupper(d)) ok=1;
if (islower(d)) ok=1;
if (ok==1) {lit=lit+v; cuv++;}
fprintf (g, "%d", lit/cuv);
fclose(f);
fclose(g);
return 0;
}