Skip to content

Instantly share code, notes, and snippets.

@gsathya
Last active December 23, 2015 19:29
Show Gist options
  • Save gsathya/6683551 to your computer and use it in GitHub Desktop.
Save gsathya/6683551 to your computer and use it in GitHub Desktop.
void print_array(int *array, int length) {
if (length == 0) {
return;
}
printf("[");
print_array_rec(array, length);
printf("]");
return;
}
void print_array_rec(int *array, int length) {
if (length == 1) {
printf("%d", *array);
}
else {
printf("%d, ", *array);
print_array_rec(array + 1, length - 1);
}
return;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment