Je n'arrive pas a separer mon code

Fermé
momodd Messages postés 4 Date d'inscription samedi 7 juin 2014 Statut Membre Dernière intervention 1 mars 2015 - Modifié par Whismeril le 1/03/2015 à 14:23
Drerrawyn Messages postés 81 Date d'inscription vendredi 24 octobre 2014 Statut Membre Dernière intervention 29 juin 2016 - 7 mars 2015 à 20:58
Bonjour,
j'ai des difficultes pour diviser mon code en plusieurs fichiers, je suit pourtant toutes les instructions de mon cours. voici mon code:

(fichier .cpp)
#include "math.h"

int carer(int a)
{
     int b;
     b = a*a;
     return b;
}


(fichier .h)
#ifndef MATH_H_INCLUDED
#define MATH_H_INCLUDED

int carer(int a);

#endif


(le programme)
#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    int d;
    d = 5;
    int m = carer(d);
    cout <<"le carer de 5 est :"<<m<<endl;
    return 0;
}


EDIT: Ajout de la coloration syntaxique.
A voir également:

3 réponses

NHenry Messages postés 15163 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 1 novembre 2024 345
1 mars 2015 à 13:59
Où est le
#include "math.h"
dans le fichier
(le programme)
?
0
momodd Messages postés 4 Date d'inscription samedi 7 juin 2014 Statut Membre Dernière intervention 1 mars 2015
1 mars 2015 à 19:37
j'ai directement rempli sur la page web sinon dans code blocks meme quand j'ajoute (#include "math.h") je recoie toujours le meme message comme quoi la fonction carer n'a pas ete declarer.
0
NHenry Messages postés 15163 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 1 novembre 2024 345
7 mars 2015 à 13:54
Quel est le message d'erreur ?
0
Drerrawyn Messages postés 81 Date d'inscription vendredi 24 octobre 2014 Statut Membre Dernière intervention 29 juin 2016 6
7 mars 2015 à 20:58
Il faut inclure le math.h

#include "math.h"
Derrière le message d'erreur nous sera très utile.
0