Bonjour à vous tous,
Je débute dans l'assembleur (première année) et j'ai un petit problème avec un exercice. Voila, je vous explique ^^ :
Je dois réaliser un programme qui reçoit un fichier en paramètre et qui verifie si les lignes dans ce fichier sont des palindromes et retourner à l'écran le nom du fichier et le nombre de palindromes dedans. Et si le fichier n'existe pas, afficher un message d'erreur.
--------
travaille sous nasm sur linux :
Exemple de ce que fait le programme :
lance programme: ./palindrome fichier.dat
réponse attendue : fichier.dat 14 (nombre de palindromes).
---------
Mes problèmes :
- Je ne sais pas comment faire pour verifier si le fichier existe et lancer le message d'erreur ;
- Je ne peux utiliser que des variables locales ;
- J'ai un peu de mal avec le fonctionnement de la pile ;
- je ne sais pas où sauvegarder les lignes du fichier que je lis dans le fichier.
Voila, merci à vous.
Partager