这个程序怎么改写?能帮我改写一下吗?写一下原因,解释一下,希望能回答一下
#include <iostream>
using namespace std;
void change(int *a, int *b) {
int t = *a;
*a = *b;
*b = t;
}
int main() {
int a = 30, b = 55;
change(&a, &b);
cout << a << '+' << b << '=';
cout << max(a, b) << endl;
return 0;
}