Witam,
mam do napisania program, w którym funkcja przyjmuje wskaźniki na wskaźniki i zamienia wskazywaną wartość wskaźnika pierwszego na wskaźnik trzeci i odwrotnie.
Problem tkwi w tym, że nie bardzo wiem jak to zrobić...
Mam taki kod:
#include <stdio.h>
int fun(unsigned char **wsk1, unsigned char *wsk2, unsigned char **wsk3)
{
// i tu nie wiem jak zamienić te wskaźniki...
}
int main() {
unsigned char a,b,c;
printf("Podaj trzy liczby: \n");
scanf("%c %c %c", &a,&b,&c);
fun(&a,&b,&c);
return 0;
}
Dzięki z góry za pomoc ;)