Untitled

 avatar
unknown
plain_text
a year ago
540 B
5
Indexable
let inputString = "Swift is fun and powerful"
var reversedWordsString = ""
var currentWord = ""

for char in inputString {
    if char == " " {
        let reversedCurrentWord = String(currentWord.reversed())
        reversedWordsString += reversedCurrentWord + " "
        currentWord = ""
    } else {
        currentWord.append(char)
    }
}

// Handle the last word (no space after the last word)
let reversedLastWord = String(currentWord.reversed())
reversedWordsString += reversedLastWord

print(reversedWordsString)
Editor is loading...
Leave a Comment