ciao, questo intendevo , magari non hai capito quello che intendevo
codice:char *decode(char *code[], char *bs) { int i=4,j=0; char *punta,*appo; appo= (char *)calloc(i+1,sizeof(char)); punta = appo; for (j=0; j<i; j++) //per caricare appo { *appo=*bs; bs++; appo++; } appo=punta; j=0; while(*(appo+j) != 0) { printf("%c",*(appo+j)); ++j; } return appo; }