Pagini recente » Cod sursa (job #1864421) | Cod sursa (job #1681486) | Cod sursa (job #1558409) | Cod sursa (job #2484386) | Cod sursa (job #730339)
Cod sursa(job #730339)
#include <cstdio>
#include <string>
#include <iostream>
using namespace std;
FILE * iFile;
FILE * oFile;
int main()
{
iFile = fopen("text.in", "r");
oFile = fopen("text.out", "w");
long long int litere, cuvinte, ok;
char c;
ok = 0;
litere = 0;
cuvinte = 0;
fscanf(iFile, "%c", &c);
while(!feof(iFile))
{
if((c >= 'a' && c <= 'z') || (c >='A' && c <= 'Z'))
{
litere++;
ok = 1;
} else {
ok = 0;
}
if(ok == 0 && litere != 0)
cuvinte++;
fscanf(iFile, "%c", &c);
}
fprintf(oFile, "%lld", litere/cuvinte);
fclose(iFile);
fclose(oFile);
return 0;
}