Ciao a tutti

Esiste un modo per fare una cosa del genere:

codice:
main()
{
   FILE *fp;
   ...

   if(condizione)
      fp=stdin;
   else
      fp=fopen("file.txt", "r");

   ...
}
Cioè in base a una certa condizione fare in modo che un puntatore a file, punti a stdin?