массивы двумерные (матрица) , программирование... кто поможет найти ошибку (с++)
#include
#include
#include
#include
using namespace std;
const int max = 10;
int mas[10][10];
int colMin[10];
int diag[10];
int n,m,a,b,min,kol;
void printf();
void initf();
void printfRow(int);
int main(int argc, char *argv[])
{
do {
printf("input a,b:");
scanf("%d %d",&a,&b);}
while((a>b) && ((a<1) || (a>9) || (b<1) || (b>9)));
b+=1;
min=b;
kol=1;
init();
printf("\nMatrix forming... \n");
print();
for(int i=0; i<10; i++)
{
for(int j=0; j<10; j++)
{
do{
srand(time(NULL) | clock());
chislo=a+rand()%(b-a);}
while((chislob));
mas[j]=chislo;
if(mas[j]
kol=j;
}
printf("%d ",mas[j]);
if(j==(10-1))
{
printf("\n");
}
}
}
for(int i=0; i<10; i++)
{
colMin=a[kol];
}
for(int i=0; i<10; i++)
{
diag=a;
}
for(int i=0; i<10; i++)
{
a=colMin;
}
for(int i=0; i<10; i++)
{
a[kol]=diag;
}
}
b+=1; // нужно для форм. случ. чисел
ошибку выббивает в min
`min' undeclared (first use this function)