Pagini recente » Cod sursa (job #3180740) | Rating Cojocaru Catalin (CCCatalin) | Cod sursa (job #1037898) | Cod sursa (job #769891) | Cod sursa (job #1247271)
#include <stdio.h>
#include <string.h>
int main()
{
FILE *f = fopen("text.in", "rt");
FILE *g = fopen("text.out", "wt");
char s[1000000];
long i, cont = 0, k = 0, nrCaractere = 0;
fgets(s, 1000000, f);
for (i = 0; i < strlen(s); i++)
{
if ((s[i] >= 'a' && s[i] <= 'z') || (s[i] >= 'A' && s[i] <= 'Z'))
{
k = 1;
nrCaractere++;
}
else
{
if (k)
{
k = 0;
cont++;
}
}
}
if (cont)
{
cont = nrCaractere / cont;
}
fprintf(g, "%d", cont);
fclose(f);
fclose(g);
return 0;
}