Pagini recente » Cod sursa (job #2137711) | Cod sursa (job #700807) | Cod sursa (job #2507493) | Istoria paginii descriere/ordonare/de-la-nave | Cod sursa (job #223648)
Cod sursa(job #223648)
#include<fstream.h>
#include<string.h>
ifstream f( "text.in");
ofstream g("text.out");
char sp[]="-,./",a[250],*p,*q; int nr,nr2;
void cautare()
{for(p=sp;*p!=NULL; p++)
{q=strchr(a,*p);
while(q)
{strcpy(q,q+1);
q=strchr(a,*p);
}
} }
void main()
{
f.get(a,240);
f.close();
cautare();
p=strstr(a," ");
while(p)
{strcpy(p,p+1);
p=strstr(a," ");
}
nr=0,nr2=0;
p=strtok(a," ");
while(p)
{nr++; nr2+=strlen(p);
p=strtok(NULL," ");
}
g<<nr2/nr<<endl;
g<<a;
g.close();
}