为什么在tem前面加上*运行的时候为什么会突然停止啊,去掉就没事了
#include<stdio.h>void change(int *a,int *b) { int *tem; *tem=*a; *a=*b; *b=*tem;}int main(){ int a,b; printf("请输入两个数:\n"); scanf("%d%d",&a,&b); change(&a,&b); printf("修改后的两个数为;%d\t%d",a,b); return 0;}
#include<stdio.h>void change(int *a,int *b) { int *tem; *tem=*a; *a=*b; *b=*tem;}int main(){ int a,b; printf("请输入两个数:\n"); scanf("%d%d",&a,&b); change(&a,&b); printf("修改后的两个数为;%d\t%d",a,b); return 0;}
2018-11-26
举报