#include <stdio.h>
int sum( int , int ) /* 函数轿枣说正帆碰举谈明 */
void main( )
{
int x , y
scanf("%d %d", &x, &y )
printf(" x+y = :%d\n", sum( x , y ) )
}
int sum( int a , int b)
{
return( a + b )
}
#include <stdio.h>//缺者历少头文件int sum(int a, int 蔽昌b)//缺少声明。
main(){
int x,y//没有定义x
scanf("%d%d",&x,&y)//x y应该输入
printf(“%d\n”,sum(x,y))//调用参数不对
}//少}
int sum(int a, int b)//定义参首并搜数不对
{
//int a,b//这句多余
return(a+b)
}
//}//多一个}
error C2065: 'sum' : undeclared identifiererror C2065: 'a' : undeclared identifier
error C2065: 'b' : undeclared identifier
error C2078: too many initializers
error C2562: 'main'裤雀 : 'void'御旁 function returning a value
see declaration of '胡拆早main'
正确的
#include<stdio.h>
int sum(int a,int b)
{
return(a+b)
}
void main()
{
int x=2,y=1
printf("%d\n",sum(x,y))
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)