sub(int x,int y,int*z) {*z=y-x;} main() {int a,b,c); sub(10,5,&a); sub(7,a,&b); sub(a,b,&c);
sub(int x,int y,int*z) {*z=y-x;} main() {int a,b,c); sub(10,5,&a); sub(7,a,&b); sub(a,b,&c);
日期:2022-04-12 04:37:31 人气:1
错误代码:
sub被默认返回int型值,却没有返回语句;改成void sub(int x,int y,int*z) {*z=y-x;}。
int a,b,c); 中的c后多了),应该改为int a,b,c;。
printf("%4d,%4d,%4d\n",a,b,c,); 中c后多了,;应该改成printf(