Salut, bienvenue sur le forum, @solide184 !
Je ne suis pas sûr de pouvoir t'aider, mais voici ce que je peux te conseiller :
formates ton code avec le raccourci CTRL + T (sur Windows et Linux) ou CMD + T (sur macOS).
mets les pins de tes boutons en INPUT_PULLUP, et non pas en INPUT seulement.
Déclares les pins de tes boutons en INPUT_PULLUP, et non pas en INPUT.
Tu peux utiliser une bibliothèque Arduino pour gérer ceux-ci, comme par exemple OneButton, ou Toggle. J'ai fais un tuto sur l'utilisation de OneButton :
Si j'ai bien compris ta demande, regardes bien l'exemple. Il devrait t'être utile
Et, dites moi si je me trompe, mais ne serait-ce pas un cas se prêtant à la programmation par machine à état ? Si c'est le cas, voici un tuto pour toi :
Bon courage en tout cas. Je serai ravi de t'aider si tu en as besoin