Rotate a matrix 270 degree AntiClockWise
#include<stdio.h> void printMt(int mat[][4]) { int i, j; for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { printf("%d ", mat[i][j]); } printf("\n"); } } void AntiClock90(int mat[][4]) { int i, j, t; for (i = 0; i < 4 / 2; i++) { for (j = i; j < 4; j++) { t = mat[4 - i - 1][j]; mat[4 - i - 1][j] = mat[i][j]; mat[i][j] = t; } } printf("90 anticlock\n"); printMt(mat); } void Anti270(int mat1[][4]) { int i,j,t; for(i=0; i<4/2; i++) { for( j=i; j<4; j++) { t=mat1[j][4-i-1]; mat1[j][4-i-1]=mat1[j][i]; mat1[j][i]=t; } } printf("270 anticlock \n"); printMt(mat1); } int main() { int mat[4][4]= {{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
kya baat hai bhai blog chala raha hai......
ReplyDeleteThis comment has been removed by the author.
Delete