Vous n'êtes pas identifié.
Ca concerne plus le langage c que la prog sur g100 mais bon voila:
Pour obtenir un nombre aléatoire en compris entre 0 et 3, on m'a indiqué la syntaxe suivante:
#include <stdlib.h> int nombre ... Randomize() nombre= random(4) ...
(Vous savez mieux que moi ce qu'il y a a la place des petits points )
Mais a chaque fois j'ai une erreur...
quelqu'un saurait-il m'indiquer la syntaxe correcte?
merci...
Hors ligne
Code:
#include <stdlib.h> main() { int nombre; ... Randomize(); nombre= random(4); ... }
La syntaxe est bonne ci-dessus mais sinon ça devrait marcher, quelle erreur est indiquée ?
Hors ligne
Ca me met ca sur VC++:
C:djgppbincpfp2.cpp(14) : error C2065: 'randomize' : undeclared identifier
C:djgppbincpfp2.cpp(15) : error C2065: 'random' : undeclared identifier
Sur Rhide j'ai ce type d'erreur:
Cpfp2.cpp (14) Error:implicit declaration of function 'int randomize(...)'
C:includestdlib.h (111) Error: Too many arguments to function 'long int random()'
Hors ligne
ben pour VC++ s'est qu'il faut inclure un fichier qui contien cette fonction car apparement c pas stdlib. mais si elle est dans stdlib alors la je voa pas pq sa te mets sa... :cry: idem pour Rhide.
Hors ligne
pourtant j'ai édité stdlib et les fonctions sont la... :cry:
Hors ligne
Regarde l'aide de vc++ à propos de cette fonctions, et pour Rhide, la fonction random de GCC ne fonctionne pas de la même façon.
Hors ligne