Cod sursa(job #223648)

Utilizator lucifixNamuleac Lucian lucifix Data 28 noiembrie 2008 23:25:55
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#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();
 }