Le type de retour de main doit toujours etre "int", void main c'est interdit en theorie, mais bon il ya des compilos sous windows qui le laissent passer...
Il faudra aussi ajouter un return 0 a la fin.
pour le sqrt non defini, il faut linker la librairie mathematique lors de la compilation: gcc -lm taboushift.c
et derniere chose: tu n'as pas besoin d'etre root pour compiler, on ne se sert du compte root que pour de l'admin ou quand c'est indispensable 
Message édité par P-Y le 07-09-2006 à 18:36:05