#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©; - надо С, а не с
или что тебе в ней не нравится?
дело не в C..
выводит &f везде вместо чисел
ну или другую букву) зависит от формата вывода
Поменяй
printf("\t&d",C[i][j]);
printf("\t%f",C[i][j]);
нет(
выводит просто &d)
ступил)) там %))
ток все равно не правильно, одни нули
Ты сделал то, что я написал выше?
Я про букву f вместо d ?
разобрался) спасиб