#include <stdio.h>
#include <stdlib.h>
int main()
{//bai 13 sai
char a;
do
{
printf("nhap ky tu: \n"); scanf("%c",&a);
if (a>='a'&&a <='z') printf("%c\n",a-32);
else if (a>='A'&&a<='Z') printf("%c\n",a+32);
else printf("%c\n",a);
}
while(a!='z');
}
Xin tìm lỗi code giúp mk
Đề yêu cầu gì, bạn gặp lỗi gì?
Bạn thêm vào fflush(stdin) để clear buffer nhé 
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a;
do
{
printf("nhap ky tu: \n"); scanf("%c", &a);
fflush(stdin); // Thêm vào
if (a >= 'a' && a <= 'z') printf("%c\n", a - 32);
else if (a >= 'A' && a <= 'Z') printf("%c\n", a + 32);
else printf("%c\n", a);
} while (a != 'z');
return 0;
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?