Thay đổi giá trị trong vòng lặp c++

Em có làm bài tập liên quan tới menu vòng lặp theo dạng như này:

x ban đầu =0
-Lựa chọn 1:
nếu x=0 thì …
nếu x=1 thì …
-Lựa chọn 2: thay đổi giá trị x=1
-Lựa chọn 3: kết thúc vòng lặp

Em đang bị mắc ở chỗ là sau khi thực hiện lựa chọn 2 thì khi quay về menu vòng lặp, giá trị của x lại bị reset về ban đầu. Có cách nào để giải quyết điều này không ạ?

As request

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