Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

prg-sem-sp / 3 / S9

.CPP
Скачиваний:
12
Добавлен:
28.03.2015
Размер:
419 б
Скачать
// Транспонирование матрицы

#include <stdio.h>
#include <alloc.h>

void main(){
int r,c;
printf("Input r,c:");
scanf("%d %d",&r,&c);
int * matr=(int *)malloc(r*c*sizeof(int));
int * matr_t=(int *)malloc(r*c*sizeof(int));

for(int i=0;i<r;i++)
for(int j=0;j<c;j++){
printf("a[%d][%d]=",i,j);
scanf("%d",&matr[i*c+j]);
}

for(i=0;i<c;i++){printf("\n");
for(int j=0;j<r;j++)
printf("%d ",matr_t[i*c+j]=matr[j*c+i]);
}


}
Соседние файлы в папке 3