//la funcion no es nada funcional
//(valga la redundancia, ya que solamente usa scanf... pero bueno me imagino
//que es para practicar con funciones)
void leerPantalla(char *nombre)
{
scanf("%s",nombre);
}
y la invocas
...
char *cadena;
leerPantalla(cadena);