Ba en fait le contexte je l´ai déjà précisé un peu avant. Mais maintenant j´ai réécrit mon programme en faisant exactement comme dans le tutorial que je lit et l´erreur qu´il m´affiche masi cette fois ci je comprends ce que ca veut dire mais je ne sais pas quoi faire.
Voici l´erreur : #include expects " FILENAME" or
< FILENAME> ( dans le fichier header file operation). En français ça donnerait #include n´a pas de " NOM" ou de < NOM> . Bon voici le code : fichier header file operation:
- ifndef OPERATION_H
- define OPERATION_H
- include//Inclusion des header files
/ /Déclaration des fonctions
int addition(int terme1, int terme2);
- endif
Et il m´indique que l´erreur est entre la ligne 5 ( #include) et la ligne 10 ( #endif).
Voici la suite : fichier operation :
- include < stdio.h>
- include " operation.h"
int addition(int terme1, int terme2)//Ouvre fonction
{
return ( terme1 + terme2);//renvoit entier
}
Et enfin : fichier main:
- include < stdio.h>
- include < stdlib.h>
- include " operation.h"
int main()
{
int a;//Déclare variables
int b;
printf(" Entrez deux nombres.\n");
scanf(" %d %d", &, &);//Attribue valeur à " a" et à " b"
printf(" %d + %d fait %d\n", a, b, addition(a + b));
printf(" Alors,face de cul, je sais compter?\n");
system("PAUSE");//Fait une " pause"
return 0;
}
Voilà, ça fait maintenant deux jours que je suis sur ce problème. J´ai réécrit le programme au moins trois fois, je l´ai changé peut être une vingtaine de fois. J´ai fait tout ce qu´on m´a dit de faire depuis le début ( notamment ce que tu m´as dit tout à l´heure JY²) et ça marche toujours pas. Bizarrement ça me gonfle même pas, ça me fait plutôt marrer la " chasse à l´erreur".