01/10/2018, 12:24
Code không thể nhập dữ liệu
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
struct thongtin{
char Ten[50];
char Tuoi[3];
};
struct giave{
char tien[50];
};
int main (){
int a,b;
printf(" TRUNG TAM CHIEU PHIM
");
printf("1. Nhap gia ve buoi chieu
");
printf("2. Nhap thong tin khach hang
");
printf("3. In thong tin khach hang
");
printf("4. In tong ket
");
printf("5. Thoat
");
struct thongtin khachhang;
struct giave giave1;
do{
printf("Nhap lua chon cua ban: ");
scanf("%d",&a);
switch(a){
case 1: {
printf("Gia ve buoi chieu:
");
gets(giave1.tien);
break;
}
case 2: {
printf("Ten khach hang:");
gets(khachhang.Ten);
printf("
Tuoi khach hang:");
gets(khachhang.Tuoi);
break;
}
case 3: {
printf("
-------Thong tin khach hang-------
");
printf("Ten khach hang: %s
",khachhang.Ten);
printf("Tuoi khach hang: %-20s
",khachhang.Tuoi);
break;
}
case 4: {
printf("
------Tong ket-------
");
printf("Ten khach hang: %s
",khachhang.Ten);
printf("Tuoi khach hang: %s
",khachhang.Tuoi);
printf("Gia ve khach hang mua: %s
",giave1.tien);
break;
}
case 5: printf("Thoat
");break;
}
}while (a!=5);
return 0;
}
sao mình cho chạy đoạn code này thì nó không cho mình nhập vào tên tuổi hay giá vé gì het vậy . Ai sữa giúp mình với.
Bài liên quan
bạn fflush(stdin) sau hàm scanf("%d",&a);
Bạn có thể chạy giùm mình k tại mình k có onl máy tks bạn
code
Hàm fflush(stdin) có nghĩa là gì vậy bạn ?
tải về trang 75 bạn.
Câu này thì hên xui :v
sẵn cho mình hỏi là nếu xài C thì nên xài chương trình nào bạn ?
Ý bạn là IDE?
Nếu là IDE thì nên dùng Visual Studio, hoặc (text editor) sublime text + compile với cmd.
k tại mình định chuyển coi code này bên C có khác gì không tại nộp lên là quy định ben C chứ không phai C++
C thì nên quên VS VS là C++ “chuối”.