Meu programa cpp não está solicitando entrada.

Eu me deparei com essa pergunta e não consegui entender por que ela não está pedindo informações. a saída do código é cin0. por favor, explique por que.

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