Tại sao j<=a-2i+1 và j<=2i-1 bị lỗi

#include <stdio.h>
int main(){
int a,b;
printf(“Nhap vao gia tri cua chieu dai la: “);
scanf(”%d”, &a);
printf(“Nhap vao gia tri cua chieu rong la: “);
scanf(”%d”, &b);
for(int i=1;i<=b;i++){

	for(int j=1;j<=a-2i+1;j++){
		printf("*");
	}
	for(int j=1;j<=2i-1;j++){
		printf(" ");
	}
	printf("\n");
}
return 0;

}

  • Format lại code bạn ơi. Thêm 3 dấu ` vào đầu và cuối code.
  • Trong C làm gì có khái niệm 2i = 2*i đâu @@

@@
Giờ mới để ý :((
Thanks bro

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