Mein CPP-Programm fragt nicht nach Eingaben.

Ich bin auf diese Frage gestoßen und konnte nicht verstehen, warum nicht nach einer Eingabe gefragt wird. Ausgabe des Codes ist cin0. bitte erkläre es warum so.

#include<iostream>
using namespace std;
int main ()
{
       int cin;
       cin >> cin;
       cout << "cin" << cin;
       return 0;
}