U mnie działa. Czy zatwierdzasz liczbę enterem?
Przy okazji dam krótki feedback co do kodu.
Instrukcje goto raczej powinno się unikać, mogą wprowadzić bałagan. Choć podejrzewam, że dopiero zaczynasz i nie poznałeś jeszcze pojęcia metody/funkcji, więc to uwaga na przyszłość - wydzieliłbym całość do osobnej funkcji, a następnie ją wywoływał zamiast używania goto.
Druga drobna uwaga, to zamiast:
int liczba;
liczba = int.Parse(Console.ReadLine());
możesz zrobić po prostu:
int liczba = int.Parse(Console.ReadLine());
lub jeszcze lepiej:
var liczba = int.Parse(Console.ReadLine());
Nie ma sensu deklarować zmiennych daleko od ich użycia, a już na pewno na początku metody, kiedy używasz ich pod koniec (wybor2). Deklaracje powinny być jak najbliżej ich przypisania lub użycia.
I ostatnia drobna uwaga, to w niektórych miejscach używasz pełnego namespace (System.Console.WriteLine), a w niektórych (Console.ReadLine()). Lepiej wszędzie używaj skróconego.