Aide
afokbo
Messages postés
4
Statut
Membre
-
afokbo Messages postés 4 Statut Membre -
afokbo Messages postés 4 Statut Membre -
Qui pourrai me dire la faute que je fais ds ce programme?
#include<iostream>
#include<string.h>
using namespace std;
char*mirror(char*sring)
{
char bouf[7];
char*pbouf;
pbouf=&bouf[7];
cout<<"Bouf="<<bouf<<endl;
strrev(pbouf);
cout<<strrev(pbouf)<<endl;
return(0);
}
void main()
{
char string[7]={'a','b','c','d','e','f','\0'};
cout<<"Pat funktion="<<string;
*mirror(&string);
cout<<*mirror(string);
return 0;
}
#include<iostream>
#include<string.h>
using namespace std;
char*mirror(char*sring)
{
char bouf[7];
char*pbouf;
pbouf=&bouf[7];
cout<<"Bouf="<<bouf<<endl;
strrev(pbouf);
cout<<strrev(pbouf)<<endl;
return(0);
}
void main()
{
char string[7]={'a','b','c','d','e','f','\0'};
cout<<"Pat funktion="<<string;
*mirror(&string);
cout<<*mirror(string);
return 0;
}
2 réponses
void main() => void main() ;
Peut être je connais pas trop, mais doit y avoir un ; manquant ...
Peut être peux tu mettre le message d'erreur, où ce que c'est censé faire ...
++
Peut être je connais pas trop, mais doit y avoir un ; manquant ...
Peut être peux tu mettre le message d'erreur, où ce que c'est censé faire ...
++
merci.
Mais le programme est sencé inverser un ensemble de caracteres.
une petite avance!
et avec ceci j'ai une faute:
#include<iostream>
#include<string.h>
using namespace std;
char*mirror(char*sring)
{
char bouf[7];
char*pbouf;
pbouf=&bouf[7];
cout<<"Bouf="<<&bouf<<endl;
strrev(pbouf);
cout<<strrev(pbouf)<<endl;
return(strrev(pbouf));
}
void main()
{
char string[7];
strcpy(string,"pente");
cout<<"name zu inverzieren"<<string<<""<<'\n';
string=&string[7];
cout<<"Pat funktion="<<&string;
char*mirror(char*string);
cout<<mirror(string);
}
LA faute presente:
error C2440: '=' : 'char *' ne peut etre converti en 'char [7]'
Mais le programme est sencé inverser un ensemble de caracteres.
une petite avance!
et avec ceci j'ai une faute:
#include<iostream>
#include<string.h>
using namespace std;
char*mirror(char*sring)
{
char bouf[7];
char*pbouf;
pbouf=&bouf[7];
cout<<"Bouf="<<&bouf<<endl;
strrev(pbouf);
cout<<strrev(pbouf)<<endl;
return(strrev(pbouf));
}
void main()
{
char string[7];
strcpy(string,"pente");
cout<<"name zu inverzieren"<<string<<""<<'\n';
string=&string[7];
cout<<"Pat funktion="<<&string;
char*mirror(char*string);
cout<<mirror(string);
}
LA faute presente:
error C2440: '=' : 'char *' ne peut etre converti en 'char [7]'