Hàm for không chạy ra đáp án mong muốn

Trong Dev C++, em có nhập 1 đoạn code như vậy

#include <stdio.h>
int main() {
int n;
printf("Nhap n =");
scanf("%d", &n);
int i;
for(i=0; i<=n; i++);
{
printf("\n%d",i);
}
}

Mà em nhập n=123 vào thì nó ra kết quả là 124 . Sao nó không chạy từ 0 đến 123 ạ . Em cảm ơn ạ

bạn xem lại cấu trúc vòng for nha
không có ; đâu

2 Likes

Thanks . Không coi lại hihi

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