第六行应该怎么改才能不报错(语言-c#|开发工具-visualstudio)

img


想使用sum(),但没成功。如果删了第六行,报错更严重。最后一句的a+b能带括号吗?

左边不能是表达式

#include<stdio.h>
int main(){
    int x=2,y=3;
    int sum(int x,int y);
    int s=sum(x,y);
    printf("%d\n",s);
    return 0;
} 

int sum(int x,int y){
    return x+y;
}

你这基本都不能叫做代码了啊。就没对的啊

#include <stdio.h>
int sum(int x,int y)   //函数是这么定义和实现的
{
    return x+y;
}
int main()
{
    int x,y;
    scanf("%d%d",&x,&y);  //这样就能实现用户输入两个整数啦
    printf("%d",sum(x+y)); //直接输出两个整数相加的结果
}

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632