想实现一个交换两个变量值的功能,初学C语言,小学生不懂求指教!
函数不能嵌套定义
#include<stdio.h> int main(void) { int a=1,b=2,tmp; tmp =a; a=b; b=tmp; printf("%d %d",a,b); return 0; }
根本原因,你这玩意是个C,别把引用弄进来,第三个把 & 去掉,或者把文件名从 c 改成cpp