#17173: C 求救


ch20024027@gmail.com (SuckDick)

學校 : 元智大學
編號 : 94684
來源 : [140.138.241.44]
最後登入時間 :
2021-06-07 20:57:54
c461. apcs 邏輯運算子 (Logic Operators) -- apcs | From: [114.25.188.1] | 發表日期 : 2019-03-21 21:25

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if (a>1){
a=1;
}
if (b>1){
b=1;
}
if ((a & b)== c){
printf("AND \n");
}
if ((a | b) == c){
printf("OR \n");
}
if ((a ^ b) == c){
printf("XOR \n");
}
if ((a & b) != c && (a | b) != c && (a ^ b) != c){
printf("IMPOSSIBLE \n");
}
return 0;
}

我的程式碼如上我是用Dev C++寫的可是在這邊資測時第一筆0 0 0的資料就會出錯了

有沒有大大可以幫我解答

 
ZeroJudge Forum