 Reverse engineering de l'extrait de code suivant pour écrire une description de ce qu'il fait.
 int mystère_fonction(int x, int y)\n{\n if (x == 0 && y == 0)\n return 0;\n else if (x == 0 || y == 0)\n return 1;\n sinon \n retourne x + y;\n}
Cette fonction prend deux entiers comme arguments, x et y. Si x et y sont égaux à 0, il renverra 0 ; si x ou y est égal à 0, il renverra 1 ; sinon, si x et y ne sont pas égaux à 0, il renverra la somme de x et y.