私が取り組んでいる初心者プログラムでは、2つの引数の合計と差を取得するために、3つの関数を使用する必要があります。3番目の関数では、結果を2つのポインターに格納する必要があります。私の問題は、3番目の関数をmainにうまく統合できなかったことです。
私の主な機能は次のとおりです。
int main ()
{
int num1, num2;
int sumResult, differenceResult;
printf("Please enter a number: ");
scanf("%d", &num1);
printf("Please enter another number: ");
scanf("%d", &num2);
sumResult = CalculateSum (num1, num2);
printf("the result of the sum is %d\n", sumResult);
differenceResult = CalculateDifference (num1, num2);
printf("the result of the difference is %d\n", differenceResult);
return 0;
}
ポインタを扱う私の関数:
void CalculateBoth(int num1, int num2, int*sumPtr, int *diffPtr)
{
*sumPtr = num1+num2;
*diffPtr= num1-num2;
}
助言がありますか?