C++ program to demonstrate the use of goto statement
gd.cpp
#include <iostream>
using namespace std;
int main()
{
    int n;
    cout<<"Enter a number ";
    cin>>n;
    if (n % 2 == 0)
    {
        goto EVEN;
    }
    else
    {
        goto ODD;
    }
EVEN:
    cout<<n<<" is an EVEN number \n";
    return (0);
ODD:
    cout<<n<<" is an ODD number \n";
    return 0;
}
Output
godarda@gd:~$ g++ gd.cpp
godarda@gd:~$ ./a.out Enter a number 3.14 3 is an ODD number godarda@gd:~$ ./a.out Enter a number 99 99 is an ODD number godarda@gd:~$
Comments and Reactions