Boa tarde, preciso fazer um algoritmo onde eu insiro um valor inteiro e uma função booleana verifica se ele é par ou impar, mas quando eu compilo ele da erro após inserir o valor para verificação, se puderem me dar umas dicas para trabalhar com variaveis booleanas, agradeço desde ja!!!
#include<stdio.h>
#include<stdlib.h>
#include<stdbool.h>
bool par_impar(int num1){
bool t = true;
if(num1%2==1){
t = false;
}
return t;
}
main(){
int num;
bool a;
printf("Informe um valor: \n");
scanf("%i", num);
a = par_impar(num);
if(a==true){
printf("O numero %i e par!", num);
}
else{
printf("O numero %i e impar!", num);
}
}