02/04/10 17:42
XBarboX
ok si può fare, ma non possiamo risolverti da 0 il tuo problema, fai almeno "finta" di postare un pezzetto di codice.
Non siamo una software house.
aaa
02/04/10 18:49
XBarboX
Ma la ricorsione é obbligatoria? Con un ciclo for faresti tutto in un'attimo...
aaa
03/04/10 7:21
disperate
grazie matthew mi hai salvata^^ ma potresti spiegarmi l'utilità di questa ricorsione MMM io ho sentito dire k serve per qnd farò gli alberi...
aaa
03/04/10 11:03
disperate
ho modificato un poketto il codice xò mi da dei segni strani allego codice e stamp dell eseguibile
#include <iostream>
#include <cstring>
using namespace std;
int recInvert(char [], char []);
#define MAX 20
int main()
{
char s[MAX];
char s1[MAX];
int n;
cout<<"Dammi la stringa da invertire: ";
cin.getline(s,MAX);
recInvert(s, s1);
cout<<s1<<endl;
system("pause");
return 0;
}
int recInvert(char s[], char s1[])
{
s1[strlen(s)-1]=s[0];
if(strlen(s)>1)recInvert(s+1, s1);
return 0;
}
Ultima modifica effettuata da disperate 03/04/10 11:04
aaa