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

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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