为什么C语言不行
查看原帖
为什么C语言不行
836049
ReeseA12楼主2022/11/28 08:58

这道题我的代码如下:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    long long a,b,c;
    scanf("%lld %lld",&a,&b);
    if(b>0&&b!=0)
    {
      c=abs(a);
      printf("%lld",c);
    }
    if(b<0&&b!=0)
    {
       c=-1*abs(a);
       printf("%lld",c);
    }
    system("pause");
    return 0;
}

可问题在于这个代码用C++可以AC,用C却不行,有没有大佬解释一下。

万分感谢(加关注)!

2022/11/28 08:58
加载中...