Bojour,
J'ai un problenme de compil avec Dev-Cpp avec le message d'erreur suivant:
C:\Dev-Cpp\ex14.cpp:14: error: `cout' undeclared (first use this function)

C:\Dev-Cpp\ex14.cpp:14: error: (Each undeclared identifier is reported only once for each function it appears in.)

C:\Dev-Cpp\ex14.cpp:15: error: `cin' undeclared (first use this function)
Je ne comprend pas car je crois avoir fais les inclusions nescessaires par analogie avec d'autres code qui eux marchent sans probleme.

Le code concerne

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
 
#include <cstdlib>
#include <iostream>
#include <string>
const int max = 11; //constante = longueur chaîne +1
 
int main(int argc, char *argv[])
{
 
char *ch;
ch= new char [max];
cout<<"Entrez une chaine de caractères de longueur comprise entre 2 et 10 : ";
cin>>ch;
 
cout<<"Valeurs des deux derniers caracteres :";
int l =strlen(ch);
if (l>2)
	cout<<ch[l-2] <<" et "<<ch[l-1];
	//décalage de -1 par rapport à l'indice du tableau
delete [] ch; // <============= Ne pas oublier
 
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
Jusque la je croyais que les cin et cout faisaient partie de iostream

non?

Si quelqu'un peut me dire comment sortir de la
D'avance merci

marc_3