Maybe it is late but anyway
void print_array(int* b) { int size=0; while(b[size]!='\0'){ size++; } for (int i = 0; i < size; i++) { printf("%d", b[i]); } }