Pagini recente » Cod sursa (job #2162367) | Cod sursa (job #3195683) | Cod sursa (job #3207247) | Cod sursa (job #699001) | Cod sursa (job #1251677)
#include<stdio.h>
#include<string.h>
#include<malloc.h>
using namespace std;
FILE *f;
int main()
{
char *sir = " " ;
int nrl = 0, nrcuv = 0, i, nr;
//sir = (char *) malloc(1024);
f = fopen("text.in", "r");
fscanf(f,"%[^\n]",sir);
fclose(f);
nr = strlen(sir);
for( i = 0; i < nr; i++)
{
if( (( sir[i] >= 65) && (sir[i] <= 90)) || (( sir[i] >= 97) && (sir[i] <= 122)) )
{
nrl++;
if( (i == 0) || ((i > 0) && !(( sir[i-1] >= 65) && (sir[i-1] <= 90)) && !(( sir[i-1] >= 97) && (sir[i-1] <= 122)) ) )
nrcuv++;
}
}
f = fopen("text.out", "w");
fprintf(f, "%d", nrl/nrcuv);
return 0;
}