Chương trình c# để thực hiện một yêu cầu của biến input, nhưng nó lại lỗi

em định viết chương trình c# để thực hiện một yêu cầu của biến input, nhưng nó lại lỗi thế này , giúp em với

1 Like

biến string tong = tinhtong em chưa khai báo mà lấy ra để gán rồi.
if(input = tong)
Mệnh đề if là mệnh đề so sánh. Hiện tại em đáng gán giá trị cho input.

2 Likes

Em khai báo sai rồi nhé: string tong = “tinhtong”;
vì sao sai vì e khai báo 1 biến string nhưng lại gán giá trị kiểu kia là gán cho giá trị của 1 biến có tên tinhtong chứ không phải 1 đoạn string “tinhtong” nên nó sẽ không tìm thấy được biến tinhtong kia và báo lỗi :slight_smile:

Để làm chương trình có menu như này a khuyên e nên dùng swich case hay hơn để tránh lỗi khi mình input ^^!
https://msdn.microsoft.com/en-us/library/06tc147t.aspx

2 Likes

em quên mất, phải là :
string tong = “tinhtong”;
if (input == tong);
{
// blabla
}
đúng ko anh ?

1 Like

Đúng hay ko sửa rồi chạy là biết liền à bạn.

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