El especificador de formato para números enteros para printf y scanf (y demás funciones de su familia) es
%d, y no
%i. Busca en algún manual o libro de C los especificadores de formato para estas funciones.
Para presentarlo en forma de tabla, prueba con esto:
Código C++:
Ver originalfor(y=0;y<5;y++)
{
for(z=0;z<2;z++)
{
}
}
Claro que, para que estén correctamente alineados, tendrás que jugar con los espacios en blanco y los especificadores de formato (te vuelvo a remitir a los manuales).
Saludos,