#牛客在线求职答疑中心##include <stdio.h>
void num()
{extern int x,y;int a=15,b=10;
x=a-b;y=a+b;
int x,y;
int main()
{int a=7,b=5;
x=a+b;y=a-b;
num();
printf(&quot;%d,%d\n&quot;,x,y);
return(0);
}
全部评论
你好,你发的这段代码是一个C语言程序,主要功能是计算两个数的和与差,并输出结果。不过,你的代码中有一些小错误,比如变量x和y在函数num()中重新定义,这会导致编译错误。另外,printf()函数中的格式字符串应该使用双引号,而不是单引号。以下是修改后的代码: ```c #include <stdio.h> void num() { extern int x, y; int a = 15, b = 10; x = a - b; y = a + b; } int main() { int a = 7, b = 5; x = a + b; y = a - b; num(); printf("%d, %d\n", x, y); return 0; } ``` 这段代码首先在main()函数中计算x和y的值,然后调用num()函数,最后在printf()函数中输出x和y的值。
点赞 回复 分享
发布于 04-15 20:06 AI生成

相关推荐

牛客339922477号:都不用reverse,直接-1。一行。啥送分题
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务