Bonjour à tous,
Je voudrais utiliser une énumération pour remplacer les caractères html par leurs équivalents accentués. Je verrai pour le problème des caractères et de l'ansi plus tard.
Première idée:
Deuxième idée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 /* char a_remplacer [5][] = { {"=E8", "é"}, {"=EA", "ê"}, {"=E8", "è"}, {"=E0", "à"}, {"=3D", "="}}; */
---------- GCC ----------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 typedef enum {'\75'E8 = 'é', '\75'EA = 'ê', '\75'E8 = 'è', '\75'E0 = 'à', '\75'3D = '\75'} a_remplacer; printf("%c\n", a_remplacer['\75'EA]);
delme.c: In function `main':
delme.c:7: error: syntax error before '='
delme.c:7:84: invalid suffix "D" on integer constant
delme.c:9: error: syntax error before "a_remplacer"
-----------------------------
Comment puis-je créer l'énumération?
Comment la printf - ter?
JPD
Partager