Devi allocare lo spazio per la stringa se poi vuoi modificarla...
Nel main
codice:
//...
char num[65];
strcpy(num, "11011101");
printf("%d", convertiBin(num));
//...
Inoltre dovresti includere gli header necessari (nel caso string.h e stdio.h)