Pagini recente » Cod sursa (job #3220351) | Cod sursa (job #1064097) | Cod sursa (job #2879808) | Cod sursa (job #783793) | Cod sursa (job #258241)
Cod sursa(job #258241)
// infoarena.ro - "TEXT" - 14.02.2009
#include<stdio.h>
int main()
{
FILE *f;
f=fopen("text.in", "r");
char c=0;
//char ci='#';
int nrl=0,nrc=0;
c=fgetc(f);
while (c!=EOF)
{ if ((c>='a' && c<='z') || (c>='A' && c<='Z'))
{ nrl++;
nrc++;
c=getc(f);
while ((c!=EOF) && ((c>='a' && c<='z') || (c>='A' && c<='Z')))
{ nrl++;
c=fgetc(f);
}
}
else
c=fgetc(f);
}
/*
while (c!=EOF)
{ if ((c>='a' && c<='z') || (c>='A' && c<='Z'))
nrl++;
else
if ((ci>='a' && ci<='z') || (ci>='A' && ci<='Z'))
nrc++;
ci=c;
c=fgetc(f);
}
*/
fclose(f);
FILE *g;
g=fopen("text.out", "w");
fprintf(g,"%d\n",nrl/nrc);
fclose(g);
return 0;
}