Pagini recente » Cod sursa (job #1405168) | Diferente pentru utilizator/bugy intre reviziile 35 si 42 | Cod sursa (job #667006) | Cod sursa (job #2182660) | Cod sursa (job #1478540)
#include <stdio.h>
int main()
{
FILE *fin,*fout;
int nrcuv, lcuv;
char c, prevc;
fin=fopen("text.in", "r");
fout=fopen("text.out", "w");
nrcuv=0;
lcuv=0;
while (c!=EOF){
c=fgetc(fin);
if (('a'<=c && c<='z') || ('A'<=c && c<='Z')){
lcuv++;
if (!(('a'<=prevc && prevc<='z') || ('A'<=prevc && prevc<='Z')))
nrcuv++;
}
prevc=c;
}
fprintf(fout, "%d", lcuv/nrcuv);
return 0;
}