Hello everyone! I'm new to visual basic... I'm currently having problems with coding this program that my teach had me do. Can anyone check the coding and see what I have done wrong? Each time I tried to build solutions error messages pop up, and the build is unsuccessful, here's the coding.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Anon_Ch3Project
{
class Program
{
static void Main(string[] args)
{
int num1;
int num2;
int num3;
int gross;
int net;
int witholding;
int sum;


Console.Write("How many hours have you worked? "); //# of hours worked
num1 = Convert.ToInt32(Console.ReadLine()); //
Console.Write("How much are you paid per hour? "); // What's your pay rate?
num2 = Convert.ToInt32(Console.ReadLine());
Console.Write("What's your witholding percentage: "); //# Witholding
num3 = Convert.ToInt32(Console.ReadLine()); //

sum = num1 * num2;
Console.WriteLine("The Gross Pay is : {0} ", gross);

sum = gross + num3;
Console.WriteLine("The Net Pay is : {0} ", net);

sum = gross * num3;
Console.WriteLine("The Withholding is : {0} ", witholding);
}
}
}



[The project should display a title (whatever you choose for the title). The program will prompt the user for 3 things;

* Number of hours worked
* Their pay rate
* Withholding percentage

Your program will then display 3 things

* Their gross pay
* The withholding amount
* The net pay]
If anyone could help, that'd be awesome.