Pagini recente » Cod sursa (job #202554) | Cod sursa (job #262984) | Cod sursa (job #1843539) | Cod sursa (job #3128201) | Cod sursa (job #613438)
Cod sursa(job #613438)
#include<fstream>
using namespace std;
int cuv(char a)
{
if(a>='a'&&a<='z')
return 1;
if(a>'A'&&a<='Z')
return 1;
return 0;
}
int main()
{
ifstream fin("text.in");
ofstream fout("text.out");
char a[200],*p,sep[]=".,!? ";
fin.getline(a,200);
int nrcuv=0,nrlit=0,i;
for(i=0;a[i];i++)
if(cuv(a[i]))
nrlit++;
p=strtok(a,sep);
while(p)
{
nrcuv++;
p=strtok(NULL,sep);
}
fout<<nrlit/nrcuv;
return 0;
}