定義が<stdbool.h>
で定義されているC std99でboolデータ型を使用しています。ここで、ユーザーに入力を求めます。ユーザーから1バイトのブール値を入力し、その後それをプログラムで操作するためにscanfで使用する必要のあるフォーマット指定子。
なにもない。
_Bool
のサイズは実装に依存するため、一時オブジェクトを使用します。
#include <stdbool.h>
#include <stdio.h>
bool b;
int temp;
scanf("%d", &temp);
b = temp;