int怎么转换为bool 或者说这个程序那里错了呀

namespace ConsoleApplication1
class Program
{
static void Main(string] args)
w
inta=3,b=5;
bool bol = a< b;
Console.WriteLine(bol);
if (a)
Console.WriteLine(a);
if(a<b)
Console.WriteLine(a);
if(a&&b)
Console.WriteLine("True");
Console.Read0;


using System;
namespace HelloWorldApplication
{
   class HelloWorld
   {
      static void Main(string[] args)
      {
         int a=3,b=5;
            bool bol = a<b?true:false;
            Console.WriteLine(bol);
            if (a!=0)
                Console.WriteLine(a);
            if(a<b)
                Console.WriteLine(a);
         Console.ReadKey();
      }
   }
}

img

int a;
cin>>a;
cout<<(bool)a<<endl;