help mình đang code cho vi điều khiển thuần C thôi.có chỗ này muốn hỏi ae.mình có đoạn code sau
unsigned int response;
// 1 hàm để rủ cô gái đi chơi
unsigned int Girl( char* step ,char* result1, char * result2) {
// cô gái sẽ phản hồi.trong phản hồi đó có result1 hoặc result 2
if xuất hiển result1 thì response=1;
if xuất hiện result2 thì response=2;
return response;
}
main(){
// bước 1. mình sẽ lầy cho đến khi cô ý ok thì thoip
while ( Girl(" minh đi ăn kem nhé","OK ", "EEROR")!=1);
// bước 2
while(Girl("mình đi bơi nhé","OK","EEROR")!=1);
// bước 3
while(Girl(" minh đi xem phim nhé","OK","EEROR")!=1);
//bước 4
while(Girl(" lam bạn gái a nhé"," OK ", " làm bạn nhé")!=1);
giả sử bh đến bước 4, nghĩa là 3 bước kia đều “OK” mà bước 4 e ý trả về là “làm bạn nhé” thì bh mình muố quay lại bước 1 để lại từ đầu thì làm ntn à.
- mỗi lần rủ đi e chỉ muốn rủ 6 lần nếu quá e lại quay lại step 1 là rủ đi ăn kem trc thì làm ntn a. bác nào gợi ý e cái e cảm ơn
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?