Giúp sửa thành ngược chiều kim đồng hồ

Giúp e sửa thành ngược chiều kim đồng hồ với ạ

#include <stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>

int main() {
	int a[100][100],i,j,b=0,c=0,m,n,b1,b2;
	printf("Nhap so dong: ");
	scanf("%d",&n);
	b1=n-1;
	b2=n-1;
	m=n*n;
	while(b<=n/2){
		for(i=b;i<=b2;i++){ //hangdau
			a[b][i]=m;
			m--;
		}
		for(i=b+1;i<=b1;i++){//doc
			a[i][b2]=m;
			m--;
		}
		for(i=b2-1;i>=b;i--){//ngang
			a[b1][i]=m;
			m--;
		}
		for(i=b1-1;i>b;i--){//doclen
			a[i][b]=m;
			m--;
		}
		b++;
		b1--;
		b2--;
	}
		for(i=0;i<n;i++){
			for(j=0;j<n;j++){
				printf("%d ",a[i][j]);
			}
			printf("\n");
		}
	return 0;
}

Chưa bao giúp nghe trong lập trình có cái gì gọi là ngược chiều kim đồnh hồ cả

4 Likes

Không rõ mục tiêu câu hỏi của bạn là gì.

Nếu bạn nhờ code hộ lại thì DNH không khuyến khích điều đó đâu.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?