我不知道如何填写句子“如果传递了initial_value”。
我是否需要使用可变参数?这对我来说不太易读,所以我正在寻找其他方法。
请帮帮我。
请帮帮我。
int *func (int initial_value) {
int *number;
number = malloc(sizeof(int));
if ("if initial_value is passed") *number = initial_value;
else scanf("%d", &number);
return number;
}