07/05/07 18:38
Vi posto il mio codice forse c'era qualche altro modo, ma io avevo pensato a questo ma nn funziona:
EDIT: Nell'if e nell'assegnazione dopo il secondo ciclo for, l'indice di str è "[i]", ma nel code nn lo fa comparire
#include <iostream> #include <cstdio> #include <cstring> using namespace std; int main() { char str[80]; int i; int len; cout << "Scrivi una frase\n"; gets(str); len= strlen(str); for(i=0;i<len;i++) { if(str[i] == ' ') {// Se trova un carattere vuoto lo dovrebbe sostituire con quello contenuto nell'indice successivo for(int x=0; x<len; x++) { str[i] = str[i+1]; cout << i; } } } cout << str << "\n"; return 0; }
EDIT: Nell'if e nell'assegnazione dopo il secondo ciclo for, l'indice di str è "[i]", ma nel code nn lo fa comparire
Ultima modifica effettuata da 07/05/07 19:08