>>861さん
じゃこうしますね。

if(gengou=='m') a=1868-1;/* もしmだったらaは1867 */
else if(gengou=='t') a=1912-1;/* もしtだったらaは1911 */
else if(gengou=='s') a=1926-1;/* もしsだったらaは1925 */
else if(gengou=='h') a=1989-1;/* もしhだったらaは1988 */