đề: nhập 1 kí tự n, nếu là số đọc số đó cho tới khi nhập 1 kí tự khác thì đóng chương trình. em code như vầy sao nó chỉ chạy mỗi lần nhập đầu tiên rồi đóng luôn?
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
char n;
do{
printf("\nnhap mot ki tu:");
n=getche();
fflush(stdin);
}
while(n=='1'&&n=='2'&&n=='3'&&n=='4'&&n=='5'&&n=='6'&&n=='7'&&n=='8'&&n=='9'&&n=='0');
switch(n){
case '1':
printf("\nmot."); break;
case '2':
printf("\nhai."); break;
case '3':
printf("\nba."); break;
case '4':
printf("\nbon."); break;
case '5':
printf("\nnam."); break;
case '6':
printf("\nsau."); break;
case '7':
printf("\nbay."); break;
case '8':
printf("\ntam."); break;
case '9':
printf("\nchin."); break;
case '0':
printf("\nkhong."); break;
}
return 0;
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?