Δημοσιεύτηκε: 27 Αύγ 2011, 22:23
Δεν μ αρεσει ομως η εξοδος που δινει ο
ΑΝ του δωσω HELLOMAN δινει HLOA ενω εγω ηθελα να δινει ΕΗLLMONA αλλιως ποιο το νοημα της αυξησης κατα 2 του i .
Πχ εστω η διαταξη
εφοσον έχουμε και αρτιο πληθος στην συμβολοσειρα δεν μενει στην απεξω κανενα
αρα
πριν την αντιμεταθεση 0 1 2 3
μετα την αντιμεταθεση 1 0 3 2
τελοςπαντων... μολις το εφτιαξα απλα ηθελε μεσα στην printf και ενα str[i-1] (ΧΑΖΟΣ)
- Κώδικας: Επιλογή όλων
for (i=1; str[i]!=0; i+=2) {
c = str[i-1];
str[i-1] = str[i];
str[i] = c;
printf("%c",str[i]);
}
ΑΝ του δωσω HELLOMAN δινει HLOA ενω εγω ηθελα να δινει ΕΗLLMONA αλλιως ποιο το νοημα της αυξησης κατα 2 του i .
Πχ εστω η διαταξη
- Κώδικας: Επιλογή όλων
========================
0 1 2 3
========================
εφοσον έχουμε και αρτιο πληθος στην συμβολοσειρα δεν μενει στην απεξω κανενα
αρα
πριν την αντιμεταθεση 0 1 2 3
μετα την αντιμεταθεση 1 0 3 2
τελοςπαντων... μολις το εφτιαξα απλα ηθελε μεσα στην printf και ενα str[i-1] (ΧΑΖΟΣ)
- Κώδικας: Επιλογή όλων
for (i=1; str[i]!=0; i+=2) {
c = str[i-1];
str[i-1] = str[i];
str[i] = c;
printf("%c%c",str[i-1],str[i]);
}