//Array 數組首地址
//Size 容量
{
int i;//行
int j;//列
int temp;//臨時變量
for(i=0;i<Size;i++)
for(j=i+1;j<Size;j++)
//上三角,不包含對角線
temp=*(Array+Size*i+j);
*(Array+Size*i+j)=*(Array+Size*j+i);
*(Array+Size*j+i)=temp;
}