Поменять в строке заглавные буквы на строчные, строчные - на заглавные, и посчитать количество цифр

На вход подаются строчные, заглавные буквы и цифры. Нужно написать программу, чтоб на выходе было вместо строчных букв заглавные, вместо заглавных строчные, и количество цифр.