Pagini recente » Cod sursa (job #2701442) | Cod sursa (job #1638061) | Cod sursa (job #2614141) | Cod sursa (job #3209442) | Cod sursa (job #508385)
Cod sursa(job #508385)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
unsigned long total;
unsigned long cuvinte;
int start;
char c;
char chars[1000];
int main()
{
FILE *in,*out;
in = fopen("text.in","r");
out = fopen("text.out","w");
int i;
for ( i='A'; i<='Z'; i++ )
chars[i] = 1;
for ( i='a'; i<='z'; i++ )
chars[i] = 1;
while (!feof(in))
{
fscanf(in,"%c",&c);
if (chars[c])
{
if (!start)
{
start = 1;
cuvinte += 1;
}
total += 1;
}
else
start = 0;
}
fprintf(out,"%ul",total/cuvinte);
return 0;
}