Chương trình in mẫu số theo thứ tự đặc định dùng vòng lặp lồng.
Code (đã sửa lỗi header, bỏ conio.h)
#include <stdio.h>
int main() {
int i, j, a = 0, b = 1, n;
printf("****************OUTPUT*****************\n\n");
printf("Nhap gia tri n: ");
scanf("%d", &n);
printf("\nThu tu yeu cau:\n\n");
for (i = 1; i <= n; i++) {
if (i == 1)
printf("%d. E", i);
else {
printf("%d. ", i);
for (j = 1; j <= i - 1; j++)
printf("%d", a);
for (j = 1; j <= i - 1; j++)
printf("%d", b);
}
printf("\n");
}
return 0;
}
Kết quả mẫu (n=5)
1. E 2. 01 3. 0011 4. 000111 5. 00001111
Giải thích: Dòng 1 in "E". Các dòng sau in (i-1) số 0 rồi (i-1) số 1.