-2
main関数はadddiff(& p、& q)のような関数呼び出しを持つ必要があります...関数の定義は実行するべきvoid adddiff(* a、* b)加算と減算の両方で、値を返すべきではなく、adddiffメソッドでprint文を使用しないでください。2つの数値の和と差を1つの関数で2つのポインタを使って返します
main関数はadddiff(& p、& q)のような関数呼び出しを持つ必要があります...関数の定義は実行するべきvoid adddiff(* a、* b)加算と減算の両方で、値を返すべきではなく、adddiffメソッドでprint文を使用しないでください。2つの数値の和と差を1つの関数で2つのポインタを使って返します
両方の引数は参照渡しであるため、それらを使用して結果をメイン関数に「返す」ことができます。 値をオーバーライドする前にローカルに保存することを忘れないでください!
void adddiff(int* a, int* b) {
int orig_a = *a;
int orig_b = *b;
*a = orig_a + orig_b;
*b = orig_a - orig_b;
}