01/10/2018, 16:03

Error 'else' without a previous 'if .Ai giúp mình với. mình sai chỗ nào ấy nhỉ

error ‘else’ without a previous ‘if’

name viết 18:13 ngày 01/10/2018

if(a>b)
{// chú ý dấu ngoặc nhọn
printf ("…");
}
else
{

}

locdt viết 18:07 ngày 01/10/2018

Lần sau bạn nên up hẳn code lên, đừng chụp màn hình để nhìn cho rõ với cả dễ copy

Cú pháp của if-else là như sau:

if (condition) {
    // run something
    // run another one
    // ....
}
else {
    // else do this    
    // and do this
    // ....
}

Đơn giản code trên của bạn thiếu {} thôi. Chỉ khi nào trong phần thân của đoạn if-else chỉ chứa 1 câu lệnh thì mới bỏ ngoặc.

if (condition)
    // run this
else 
    // or run that
rogp10 viết 18:06 ngày 01/10/2018

Dù chỉ là một lệnh cũng nên cho vào cặp ngoặc nhọn.

Bài liên quan
0