Bonjour !
Si vous récupérez un itérateur via un "find", vous devez d'abord tester qu'il est valide (différent de map.end()) avant d'en afficher la valeur (en l'occurrence, vous affichez la clé, un itérateur étant un pointeur sur une std::pair, la valeur est dans iter->second).
Bonne continuation !