completed vigenere cipher in vigenere.c