À titre d'information, TIGCC donne aussi ce warning, plus un autre (qui vient de
-Wwrite-strings, pas le droit de passer une chaîne constante en tant que buffer):
/tmp/ktigcc6zOgle/New File.c:42: warning: passing argument 1 of '(<U6160> = *(*200u + 332u))' discards qualifiers from pointer target type
/tmp/ktigcc6zOgle/New File.c:42: warning: passing argument 2 of '(<U6160> = *(*200u + 332u))' makes pointer from integer without a cast
Et sinon,
ngetchx n'est pas dans
stdio.h. Il faut rajouter
kbd.h ou utiliser
tigcclib.h.