Debut en C++ erreur lors de la compilation
je commenc la programmation en C++ et voici l'erreur que je rencontre le plus souvent. Achaque fois que je compile cette erreur s'affiche j'arrive vraiment pas a comprendre.
Merci de votre aide
Citation:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
#include <cstdlib>
#include <iostream>
using namespace std;
struct Msg
{
char message[256];
void aff_message(void)
{
cout<< message;
}
}
void main(void)
{
struct Msg livre= {"je suis un mauvais programmeur en c++"};
livre.aff_message();
} |
erreur généré
14 C:\Users\chabeka\Desktop\ALIOU\bible\main.cpp new types may not be defined in a return type
14 C:\Users\chabeka\Desktop\ALIOU\bible\main.cpp two or more data types in declaration of `main'
14 C:\Users\chabeka\Desktop\ALIOU\bible\main.cpp `main' must return `int'
C:\Users\chabeka\Desktop\ALIOU\bible\Makefile.win [Build Error] [main.o] Error 1