【LBL 1_5_c】【レッスン後の練習】【4】2つの数の値を交換する関数を定義します.(ポインタを使用)
636 ワード
// ConsoleApplication2.cpp :
#include "stdafx.h"
#include
#include
void nswap(int* nNum1, int* nNum2);
int _tmain(int argc, _TCHAR* argv[])
{
//
int nNum1, nNum2;
printf(" 1:
");
scanf_s("%d", &nNum1);
printf(" 2:
");
scanf_s("%d", &nNum2);
//
nswap(&nNum1, &nNum2);
//
printf("%d,%d
", nNum1, nNum2);
system("pause");
return 0;
}
//
void nswap(int* nNum1, int* nNum2)
{
int t;
t = *nNum1;
*nNum1 = *nNum2;
*nNum2 = t;
}