Pero lo quieres a un archivo o imprimirlo en consola?
Lo que ahi estas generando son renglones en una tabla, pero quieres tener como resultado final un archivo HTML o simplemente quieres que esa funcion en especifico te de una salida similar como la tendrias en php, en una consola?
Si lo que quieres escribir un archivo html a traves de C++, tienes que hacer lo siguiente:
Código C++:
Ver original#include <iostream>
#include <fstream>
using namespace std;
int main () {
ofstream mipagina;
mipagina.open("index.html");
mipagina <<"<table border = '1'>"<<endl;
int a=0, b=0;
for(int i=1;i<=4;i++)
{
mipagina<<"<tr>"<<endl;
for(int j=0;j<=5;j++)
{
switch(j){
case 1:
mipagina<<"<td> "<<a<<" "<<b<<"</td>"<<endl;
break;
case 2:
a++;
mipagina<<" <td>"<<b<<" "<<a<<"</td>"<<endl;
break;
case 3:
a++;
mipagina<<"<td>"<<b<<" "<<a<<"</td>"<<endl;
break;
case 4:
a++;
mipagina<<"<td>"<<b<<" "<<a<<"</td>"<<endl;
break;
case 5:
a++;
mipagina<<"<td>"<<b<<" "<<a<<"</td>"<<endl;
break;
}
if(j==5)
{
a=0;
b++;
}
}
}
mipagina<<"</tr>"<<endl;
mipagina<<"</table>"<<endl;
mipagina.close();
return 0;
}
Puede que tenga algun typo mi programa... (error de dedo)
Por otro lado, si te llega a dar problemas con los simbolos < > y las comillas,
reemplazalos por \< \> \' y eso debe solucionarlo, exactamente igual que con PHP
Ya lei, tu respesta, creo que lo que buscas es esto:
Código C++:
Ver original#include <iostream>
#include <fstream>
using namespace std;
int main () {
int a=0, b=0;
for(int i=1;i<=4;i++)
{
cout<<endl;
for(int j=0;j<=5;j++)
{
cout<<"\t";
switch(j){
case 1:
cout<<a<<"\t"<<b;
break;
case 2:
a++;
cout<<b<<"\t"<<a;
break;
case 3:
a++;
cout<<b<<"\t"<<a;
break;
case 4:
a++;
cout<<b<<"\t"<<a;
break;
case 5:
a++;
cout<<b<<"\t"<<a;
break;
}
if(j==5)
{
a=0;
b++;
}
}
cout<<endl;
}
return 0;
}