Ho una stringa di caratteri. Devo dividere i caratteri con indice pari da quelli con indice dispari.
Es. stringa = " C I A O" (non contate gli spazi): C è pari (indice 0); I è dispari; A è pari; O è dispari.
Li divido per mettere quelli pari in una variabile e quelli dispari in un'altra variabile. Non so dove sbaglio. Autatemi, grazie.
char codice[16], dispari[16], pari[16];
for (int i=0; i<strlen(codice); i++) {
//dividere i caratteri pari dai caratteri dispari
if(codice[i]%2==1) {
//caratteri dispari
dispari[i]=codice[i];
} else {
//caratteri pari
pari[i]=codice[i];
}
}