Code bị báo lỗi, không biết sai ở đâu

cái này chắc cần phải tìm hiểu thêm rồi. khi làm sâu về mức hệ thống có thể sẽ thấy được sự khác biệt

int main()
{
int variable =20;
cout<<"hihi1 "<<(variable = variable +=1)<<endl ;
cout<<"hihi2 "<<(variable = variable -=1)<<endl;
cout<<"hihi3 "<<(variable = variable *=2)<<endl;
cout<<"hihi4 "<<(variable = variable /=2)<<endl ;
cout<<"hihi5 "<<(variable = variable %=3)<<endl ;
return 0;
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?