An array of pointers to strings is provided as the input. The task is to reverse each string stored in the input array of pointers. I've made a function called reverseString() ...
I know that when passing strings between functions
char *str is almost the same as char str[n] in function header.
However i do wanna know why this would work and whats the difference ...