Помощь - Поиск - Пользователи - Календарь
Полная версия: Транспонирование матрицы,си
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
Zuma
#include <stdio.h>
#include <conio.h>
#define N 3
void tr(float A[N][N])
{
float b;
int i,j;
for (i=0;i<N-1;i++)
for (j=i+1;j<N;j++)
{
b = A [i][j];
A[i][j] = A [j][i];
A[j][i] =b;
}

}
int main()
{
clrscr();
float C[N][N] = {0,1,2,2,1,0,2,0,1};
int i,j;
tr©;
for (i=0;i<N;i++)
{ printf("\n %d :",i+1);
for (j = 0;j < N; j++)
printf("\t&d",C[i][j]);
}
getch();


}
мисс_граффити
Чувствительность к регистру?
tr©; - надо С, а не с
или что тебе в ней не нравится?
Zuma
дело не в C..
выводит &f везде вместо чисел
Zuma
ну или другую букву) зависит от формата вывода
volvo
Поменяй
printf("\t&d",C[i][j]);

на
printf("\t%f",C[i][j]);


Zuma
нет(
выводит просто &d)
Zuma
ступил)) там %))
ток все равно не правильно, одни нули
volvo
Ты сделал то, что я написал выше?

Я про букву f вместо d ?
Zuma
lol.gif разобрался) спасиб
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.