#include <stdio.h>
typedef char bool;
int main(int argc, char *argv[])
{
int i, j;
bool result;
printf("======================================================\n");
printf("\tA\tB\t\tA and B\n");
printf("======================================================\n");
for(i = 0; i <= 1; i++){
for(j = 0; j <= 1; j++){
result = i && j;
printf("\t%d\t%d\t\t%d\n", i, j, result);
}
}
printf("======================================================\n");
return 0;
}
여기서 0을 거짓으로 출력하고 1을 참으로 출력하도록 만들어야하는데 잘안되네
팁좀 알려줄사람?
printf(\"\\t%d\\t%d\\t%c\\n\", i, j, result==0?\'F\':\'T\');
(result ? \'T\' : \'F\') 물음표가 삼항연산자인데 검색해보셈.. 대충 좌측이 조건이고 참(1)이면 콜론(:)의 왼쪽 값을 뱉고 거짓(0)이면 콜론의 오른쪽값을 뱉음
땡큐
아 내가 바보다!