apuntador a otro apuntador c++

preguntado por Camilo (280 puntos) Ene 26, 2015

Tengo el siguiente código

#include <iostream>

using namespace std;

int main(){

char hombre = 'h';
char mujer = 'm';

char *jh = &hombre;
char *jm = &mujer;

char *pjh = &jh;
char *pjm = &jm;

cout<<"Valor de hombre: "<<hombre<<endl;
cout<<"Valor de mujer: "<<mujer<<endl;
cout<<"Contenido del apuntador jh: "<<*jh<<endl;
cout<<"Contenido del apuntador jm: "<<*jm<<endl;
cout<<"Contenido del apuntador pjh: "<<*pjh<<endl;
cout<<"Contenido del apuntador pjm: "<<*pjm<<endl;
 }

los primeros apuntadores apuntan a una variable de tipo char y los segundos deben apuntar a los primeros apuntadores. a lo último debo mostrar el valor contenido por los apuntadores y por los doble apuntadores y deben ser el mismo valor.

el problema es que no me compila y me manda un error:

[Error] cannot convert 'char' to 'char*' in initialization**

no sé cual es el error y por que se da

...