Cách dùng vòng lặp for để in ra các ký tự từ a->z?

Em gặp phải 1 sự cố về vòng lặp for

Đề bài là

Hãy dùng vòng lặp for để in ra các ký tự từ a->z.

Em đã làm như sau, mà chạy không đúng

char i='a';
for(i='a';i<'z';i++)
printf("%c  \n,'i');

Em mong mọi người hướng dẫn giúp em. Và hướng dẫn cụ thể hơn về cách dùng for cho bảng chữ cái, Vi thực chất a++ có bằng b hay không thì em chưa biết.

Xin cảm ơn

Em code thế này mới đúng

#include <stdio.h>

int main() {
    char i='a';
    for(i='a'; i<='z'; i++)
        printf("%c ", i);
}
2 Likes

Dường như sẽ thiếu ký tự ‘z’ thì phải.

2 Likes

Đúng rồi, code trên bị lỗi haha

A đạt ơi,thiếu z chỗ nào ah.Em thấy lỗi sai của em rồi.phai viết là
printf("%c ",i); mới đúng.Em cảm ơn anh

1 Like

Em hiểu rồi,cảm ơn anh Đạt nhiều lắm.

1 Like

I moved a post to a new topic: Cho i là số năm, muốn viết 2 năm tính lãi 1 lần thì viết i++++ có đúng không?

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