So this should print out 100, but it keeps printing out 8.. I know its something to do with pointers but I have nooo idea what. Have added *'s and &'s infront of the x's and nothing is working. Any help would be really appreciated :-)Code:strucType makeBigger(structType x, char ch) { /* Struct x was previous malloc to 8 bits*/ x = realloc(x, 100); printf("%d", sizeof(x)); }