下面程序有错,第一行,请帮我找出来,谢谢 /*** exl.c ***/ #include (stdio.h...

下面程序有错,第一行,请帮我找出来,谢谢
/*** exl.c ***/
#include (stdio.h)
main()
scanf("%x,%y",&x, y)
p=prodct(x,t)
printf("The product is : ",p)
int prodct(int a,int b)
int c
c=a*b
return c
是着错误,不一定在第一行

第1个回答  2011-09-29
1:包含头文件是"< >"不是"( )"
2:主函数函数体"{}"不能少
3:定义变量不能少
4:标准输入函数格式输入不对,可以用%d,%f...等,地址列表要加上地址运算符“&”
5:自定义函数体“{}”不能少
6:每一句结束“;”不能少..........
7:函数要先定义在使用(或在前面声明)
8:标准输出函数注意“%d”不要忘了

#include<stdio.h>
int prodct(int a,int b)
{
int c;
c=a*b;
return c;
}
void main()
{
int x,y,p;
scanf("%d,%d",&x,&y);
p=prodct(x,y);
printf("The product is:%d\n",p);
}本回答被提问者采纳
第2个回答  2011-10-03
这么简单。以后细心。
找错啊。
1 、包含头文件是"< >"不是"( )"
2 、主函数需要有返回值。
3、主函数函数体"{}"不能少
4、没有定义变量
5、输入缺少地址符
太多了。不打了
第3个回答  2011-09-29
楼上正解。楼主,你这错误也太无语了吧。你复制错了吧。都是些很基础的错误。
第4个回答  2011-10-04
哥无语了
相似回答