Pagini recente » Cod sursa (job #197815) | Cod sursa (job #2986704) | Borderou de evaluare (job #3146052) | Cod sursa (job #2965939) | Cod sursa (job #75341)
Cod sursa(job #75341)
#include <stdio.h>
enum stare {OUT, IN};
void iofile(void)
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
}
void prel(void)
{
long lung,nrc;
stare x=OUT;
int c;
lung=nrc=0;
while ((c=getchar())!=EOF)
{
if (((c>='a')&&(c<='z'))||((c>='A')&&(c<='Z')))
{
lung++;
if (x==OUT)
{
nrc++;
x=IN;
}
} else
{
x=OUT;
}
}
printf("%ld\n",lung/nrc);
fclose(stdin);
fclose(stdout);
}
int main(void)
{
iofile();
prel();
}