69,369
社区成员
发帖
与我相关
我的任务
分享
main()
{
int num_1,num_2;
int * num1_p=&num1,* num2_p=&num2,* pointer; //定义指针并赋值
printf("input1:");
scanf("%d",num1_p);
printf("input2:");
scanf("%d",num2_p);
printf("num1=%d,num2=%d\n",num1,num2);
if(*num1_p>*num2_p)
{
pointer=num1_p;num1_p=num2_p;num2_p=pointer;
}
printf("min=%d,max=%d\n",*num1_p,*num2_p);
}
int main(int argc, char* argv[])
{
int num_1,num_2;
int * num1_p=&num_1,* num2_p=&num_2,* pointer; //定义指针并赋值
printf("input1:");
scanf("%d",num1_p);
printf("input2:");
scanf("%d",num2_p);
printf("num1=%d,num2=%d\n",num_1,num_2);
if(*num1_p>*num2_p)
{
pointer=num1_p;num1_p=num2_p;num2_p=pointer;
}
printf("min=%d,max=%d\n",*num1_p,*num2_p);
return 0;
}
//你原来程序中,num1,num2没有定义
main()
{
int num1,num2;
int * num1_p=&num1,* num2_p=&num2,* pointer; //定义指针并赋值
printf("input1:");
scanf("%d",num1_p);
printf("input2:");
scanf("%d",num2_p);
printf("num1=%d,num2=%d\n",num1,num2);
if(*num1_p>*num2_p)
{
pointer=num1_p;num1_p=num2_p;num2_p=pointer;
}
printf("min=%d,max=%d\n",*num1_p,*num2_p);
}