Es un code inutil, que es mas un ejemplo de una matriz.
Debes ponerle nombre a las 10 provinicas de los 5 paises.
salu2

#include <stdio.h>
#include <stdlib.h>
#include <strings.h>
#include <iostream.h>
enum
{
jugar,
salir
}hack;
int main()
{
char pais[5][10];
int a, b, c;
int d;
for(d=1; d<=100; d++)
{
printf("CARGANDO\n");
printf("%i%%\n", d);
system("cls");
}
do
{
system("cls");
cout << " **Paises y Provincias por HackerPasivo** " << endl;
printf("\n[1]-Jugar\n");
printf("\n[2]-Salir\n\n");
scanf("%d", &hack);
if(hack==1)
{
system("cls");
for(a=0; a<=4; a++)
{
for(b=0; b<=9; b++)
{
printf("Ingrese el nombre de la provincia %i del pais %i: ", b+1, a+1);
scanf("%s", &pais[a][b]);
}
for(c=1; c<=1; c++)
{
printf("Has ingresado todos los nombres de las provincias del pais %i\n", c+a);
if(a==4)
{
printf("\nTerminaste de ponerle los nombres a los 5 paises!Hasta luego!\n");
printf("\n Presiona un tecla para salir\n");
system("pause > nul");
exit(0);
}
printf("\nToca cualquier tecla para poner lo nombres de las provincis del siguiente pais ");
system("pause > nul");
}
}
}
if(hack==2)
{
exit(0);
}
}
while ((hack<0)||(hack>2));
}