An acronyum is a word formed by taking the firs letters of the words in a phrase and making a word for them. I need to write a program tha tallows the user to type in a phrase and then outputs the acronyum in uppercase for that phrase. This is what I have, but I don't know what's wrong. I have been trying to fix, but it just doesn't work. Please help fixing it. Thank you.
def main():
phrase = input("Enter a phrase:")
words = phrase.split("")
print(words[0].upper(),end="")
main()