Voila les solution aux différents problèmes que tu rencontre :
-iostream.h:no such file or directory
Remplace par :
- include<iostream> ( je pense que c´ est ça, car cela correspond à une norme )
-´main´must return ´int´
-[warning]in function ´int main(...)´
Bon, déjà pourquoi tu utilise
void main() ? ??
( tu peux, mais il faut ensuite appeler la fonction exit et inclure un autre fichier entête )
Fait plutot avec : int main(), et comme ça, juste avant l´ accolade de fermeture de la fonction main, tu rajoute return 0;
-´cout´undeclared ( first use this function)
Ensuite, tu ne peut pas utiliser l´ instruction "cout" toute seule, il faut que tu précise quel espace de nom tu emploie ( je sais ça parait un peu compliqué, mais tu veras ça plus tard, pour le moment, content toi d´ inclure sous #include<iostream> la ligne suivante :
using namespace std;
Ou bien :
using std::cout;
Tu dois obtenir a peu près ça :
- include <iostream> // Sans ´.h´
using std::cout; // cout est dans l´ espace de nom standard
int main()
{
cout << "Hello world" << endl; // endl c´ est mieux, pour purger le flux
getchar();
return 0; // Indique que le programme c´ est terminé de façon normale.
}
A mon avis, le mieux c´ est de s´ acheter un bouquin pour avoir les bases. Ca coute cher, mais sa évite de se retrouver avec un code difficile a comprendre, voire mal fichu ( je ne vise aucun code : )