#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
int prato[10][10];
int cont=0;
for (int riga=0;riga<10;riga++)
{
for (int colonna=0;colonna<10;colonna++)
{
prato[colonna][riga]= rand()% 7;
switch (prato[colonna][riga])
{
case 0:
cont++;
prato [colonna][riga]=9;
if (cont==10){prato [colonna][riga]=0;}
break;
default:
prato[colonna][riga]=0;
break;
}
colonna++;
}
riga++;
}
for (int riga=0;riga<10;riga++)
{
for (int colonna=0;colonna<10;colonna++)
{
cout<< prato[colonna][riga];
}
cout<<endl;
}
}
così ora almeno funziona ma mi da valori strani:
0602686524000636496808
0468788006361200636120019947162976364952636495219947166721994723726
047332080473320892313242870200002650601994723682
0268652426866640638284812268663220001350380231324395
9000063649640-190
468788026865364665628-179746076364952636495263569923626866520
0473320801920000265060268661600
0026864280268656820001350381994716297419953097364292048
04687880042007840-10002686672
468788026864720466137263569923616144005846819947163702686728