Строка изменения функции C с помощью указателя
Я пытаюсь сделать функцию, которая изменяет массив символов из основной функции, вот что я пытаюсь сделать:
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
void change(char *a);
int main()
{
char a[] = "hello";
printf("\na = %s", a);
change(a);
printf("%\na = %s", a);
getch();
}
void change(char *a)
{
a = "goodbye";
}