Bonjour à tous,
j'ai un petit problème.
je suis en train de faire un algorithme de cryptage. ce n'est pas mon premier j'avais déjà fait le SHA1. j'utilise la meme méthode pour faire le DES (data encryption standard).
A un moment donné je dois permuter les bits d'un mot de 64 bits. J'ai donc commencé par ce module, et j'ai écrit le code suivant:



mais malheur, lord de la compilation, mon gcc me sort: "incompatible types in return".
pourtant il ne me semble pas avoir fait d'erreur de transtypage...
quelqu'un peut-il m'aider?

je vous remercie