哪里错了呀,编了好多次了

编写一个程序计算两个数的绝对值之和
#include
void main()
{
int x,y,m,n,sum;
printf("请输入x,y;\n");
scanf("%d%d",&x,&y);
if(x>=0) m=x;
else m=-x;
if(y>=0) n=y;
else n=-y;
sum=n+m;
printf("输出%f/n",sum);
}

%f只能输出浮点型,sum是int型,改成%d输出

完整一点好吗?比如说放一个示例图。

试试这个

#include<stdio.h>
int main()
{
double x,y,m,n,sum;
printf("请输入x,y;\n");
scanf("%lf %lf",&x,&y);
if(x>=0)
m=x;
else
m=-x;
if(y>=0)
n=y;
else
n=-y;
sum=n+m;
printf("输出%lf\n",sum);
}