Mam pewne zadanie. Chodzi o to, by wypisać ciąg znaków od tyłu używając wyłącznie wskaźników. Poniżej zamieszczam fragment kodu, który muszę uzupełnić. Mój problem polega na tym, że nie bardzo rozumiem co tak właściwie otrzymuje funkcja. Przyjmuje ona wskaźnik na char. Domyślam się, że gdyby była wywołana z (&s) to *s oznaczałoby adres początku tablicy. Jak jest w tym wypadku?
#include <stdio.h>
#include <stdlib.h>
int printReverseString(char *s) {
char *cptr;
//...
}
int main()
{
char s[10];
scanf("%s", s);
printReverseString(s);
return 0;
}