Salut, jai débuté le C++ aujourd'hui en cours et jai des soucis avec le programme qu'on a fait.

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <iostream.h>
 
class Compte
{
	private :
		int nocompte;
		float solde;
 
	public :
		void Compte::Init(int nocopmte);
		void Compte::Crediter(float montant);
		void Compte::Debiter(float montant);
		float Compte::DonnerSolde(void);
};
 
//code des procedures
 
void Compte::Init(int nocompte)
{
	Compte::nocompte=nocompte;
	Compte::solde=0;
}
 
 
void Compte::Crediter(float montant)
{
	Compte::solde=Compte::solde+montant;
}
 
void Compte::Debiter(float montant)
{
	Compte::solde=Compte::solde-montant;
}
 
float Compte::DonnerSolde(void)
{
	return Compte::solde;
}
 
int AfficheMenu()
{
	int i;
 
	cout<<"1. Creation du compte"<<endl;
	cout<<"2. Credit du compte"<<endl;
	cout<<"3. Debit du compte"<<endl;
	cout<<"4. Afficher le solde"<<endl;
	cin>>i;
	return i;	
}
 
 
//code du PG principal
void main (void)
{
 
	int j;
	int nocompte;
	float solde;
	float montant;
	class Compte C1;
 
	j=AfficheMenu();
 
	while (j>0 && j<0)
	{
 
			switch(j)
			{
				case '1':
						cout<<"Afficher un numero de compte";
						cin>>nocompte;
						void Compte::Init(int);
						getch();
						break;
 
				case '2':
						cout<<"Afficher le montant a crediter :"<<endl;
						cin>>montant;
						void Compte::Crediter(float);
						getch();
						break;
 
				case '3':
						cout<<"Afficher le montant a crediter :"<<endl;
						cin>>montant;
						void Compte::Debiter(float);
						getch();
						break;
 
				case '4':					
						solde==float Compte::DonnerSolde(void);
						cout<<"Le solde est de"<<solde<<endl;
						getch();
						break;
 
			}
			cout<<"Autre operation ?"<<endl;
			cin>>j;
	}
 
getch();
 
}
Y a des soucis. Tout d'abord avec le case 4, Visual C++ me sort une erreur avec le solde que voici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
error C2062: type 'float' unexpected
. Sinon quand je mets le case 4 en commentaire, le prog se lance mais quand je tape ce que je veux faire genre le choix 1, rien ne s'affiche et la fenetre se ferme.

Comment résoudre ces problèmes? Merci