Pagini recente » Cod sursa (job #2194137) | Cod sursa (job #2501877) | Cod sursa (job #2953177) | Cod sursa (job #326163) | Cod sursa (job #1502559)
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
char s[1000];
int n, i, litere, cuvinte;
ifstream fin("text.in");
ofstream fout("text.out");
int esemn(char c)
{
int semn = 0;
if (c==' ' || c=='-' || c==',' || c == '.' || c==':' || c==';' || c=='!' || c=='?')
semn = 1;
return semn;
}
int main ()
{
fin.get(s,1000);
n=strlen(s);
i=0;
while(i<n)
{
while(esemn(s[i]) && i<n)
i++;
cuvinte++;
while(!esemn(s[i]) && i<n)
{
litere++;
i++;
}
while(esemn(s[i]) && i<n)
i++;
}
fout<<litere/cuvinte;
return 0;
}