Lysfandef 发表于 2013-12-15 19:42:33

请问这两个个按照鱼大触编写的程序有什么问题?

问题一:#include <stdio.h>

#define PRICE 30;

void main()
{
        int num, total;
        num = 10;
        total = nun * PRICE;
        printf("total = %d\n",total);
}




问题二:int max(int a,int b);
main()
{
        int x,y,2;
        int max(int a,int b);
        printf("耶耶耶~:\n");
        scanf("%d%d,&x,&y");
        z=max(x,y);
        printf("maxmum=%d",2);
}

int max(int a,int b)
{
        if(a>b)retum a:else retum b;
}





maomingkun 发表于 2013-12-15 19:42:34

#define PRICE 30;这个不能加分号加了就是PRICE=30;了
int x,y,2;这是毛情况啊?怎么还有个2啊!
if(a>b)retum a:else retum b;大哥retum是毛啊?a后边应该是;编程要谨慎啊!
scanf("%d%d,&x,&y");这个%d和%d之间加个空格

Lysfandef 发表于 2013-12-15 19:58:37

顶一个!!!

virusx1984 发表于 2013-12-16 22:23:59

樓上說得有道理

神论教主 发表于 2013-12-19 09:02:16

scanf("%d%d,&x,&y"); 应该写为scanf("%d%d",&x,&y);引号不要把地址括进去

arise 发表于 2013-12-28 10:31:08

感谢楼主无私奉献!

key2046 发表于 2017-1-16 21:46:35

樓上說得有道理
页: [1]
查看完整版本: 请问这两个个按照鱼大触编写的程序有什么问题?