for(i=0;i<n;i++)
for(j=i;j<n;j++)
{
if(i=j) continue;
mass[i][j]+=mass[j][i];
mass[j][i]=mass[i][j]-mass[j][i];
mass[i][j]=mass[i][j]-mass[j][i];
}
попробуй так
А если количество столбцов и строк разное: Во-первых, в задании их количество одинаковое. Во-вторых, если их количество разное, то ты никак её не транспонируешь (вроде так это называется), ну или пришлось бы массив создавать новый с m,n, если первый n,m. Вот-с.
__________________
1: Андрей, я тебя ненавижу!
2: Хм, надо же. А кого ненавижу я? А давай угадывать?
Последний раз редактировалось TiRex; 03.12.2007 в 10:10.
|