>>91
#include <stdio.h> ⇒ #include <iostream>
printf("%.2s", &h[m[p]*2]); ⇒ cout << h[m[p]*2];
scanf("%d %d", &p, &i) ⇒ cin >> p >> i

余計なことだが、カンマで 1つの文に複数の式書くのってなんかきもいな