Non e' che questi in rosso
codice:
bin resize(bin binary,int size)
{
bin binario;
int initsize;
initsize=modsize(binary);
binario.chk=binary.chk;
binario.sys=binary.sys;
binario.mod=(char*)calloc(size+1,sizeof(char));
binario.mod[size]='\0';
--size;
for(--initsize;initsize>0 || initsize==0;initsize--)
{
binario.mod[size]=binary[initsize];
--size;
}
for(size;size>0 || size==0;size--)
binario[size]='0';
return binario;
}
dovevano essere cosi' ?
codice:
bin resize(bin binary,int size)
{
bin binario;
int initsize;
initsize=modsize(binary);
binario.chk=binary.chk;
binario.sys=binary.sys;
binario.mod=(char*)calloc(size+1,sizeof(char));
binario.mod[size]='\0';
--size;
for(--initsize;initsize>0 || initsize==0;initsize--)
{
binario.mod[size]=binary.mod[initsize];
--size;
}
for(size;size>0 || size==0;size--)
binario.mod[size]='0';
return binario;
}