改错题 1.  给定程序中,函数proc()的功能是:求输入的两个整数中较小的数。
    例如,若输入“20,10”,则输出结果为“min is 10”。
    请修改proc()函数中的错误,使它能得出正确的结果。
    注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
    试题程序:
    #include<stdio.h>
    #include<conio.h>
    //****found****
    int proc(int x,y)
    {
    int z;
    z=x<y?x:y;
    return(z);
    }
    void main()
    {
    int a,b,c;
    printf("please input two integer:\n");
    scanf("%d,%d",&a,&b);
    c=proc(a,b);
    printf("min is%d\n",c);
    }
【正确答案】错误:int proc(int x,y)
   正确:int proc(int x,int y)
【答案解析】 在函数定义时,其形参不能同时用一个类型来定义,因此,把“int proc(int x,y)”改为“int proc(int x,int y)”。