01/10/2018, 11:00
Nhờ xem lỗi code đổi độ F sang độ C và ngược lại
```void main() {
float f, c;
char loai_nhiet_do;
printf("Chon loai nhiet do muon doi F ra C(nhap C) hay C ra F(nhap F)
");
fflush(stdin);
scanf("%c", &loai_nhiet_do);
switch(loai_nhiet_do) {
case 'c':
printf("Nhap do F: ");
scanf("%d" &f);
c = (5*(f - 32)) / 9;
printf("= %fC", c);
break;```
lỗi đây ạ: D: invalid operands to binary & (have ‘char *’ and ‘float’)|
Bài liên quan
Format lại code bằng cách thêm 3 dấu ` vào đầu và cuối code, như thế này:
// code.
Cho mình biết bạn gặp lỗi ở dòng nào được không?
em có thêm rồi mà anh tria. em tìm lỗi ngay đoạn scanf đó:
D:\C\if_C3_B5\main.c|25|error: invalid operands to binary & (have ‘char *’ and ‘float’)|
Thiếu 1 dấu phẩy ở dòng này.
Lần sau kính đề nghị bạn tự đọc kĩ lại code và debug trước khi hỏi 1 lỗi hết sức … như thế này.
cám ơn nhiều nha anh đẹp trai