C
c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <stdbool.h>
char toTF(bool b){
return b ? 'T' : 'F';
}
int main(){
bool P[4] = {false, false, true, true};
bool C[4] = {false, true, false, true};
printf(" P C P&C\n-----------\n");
for(int i=0;i<4;i++){
printf(" %c %c %c\n",
toTF(P[i]), toTF(C[i]), toTF(P[i]&C[i]));
}
printf("\n P C P|C\n-----------\n");
for(int i=0;i<4;i++){
printf(" %c %c %c\n",
toTF(P[i]), toTF(C[i]), toTF(P[i]|C[i]));
}
printf("\n P C P^C\n-----------\n");
for(int i=0;i<4;i++){
printf(" %c %c %c\n",
toTF(P[i]), toTF(C[i]), toTF(P[i]^C[i]));
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run