Выведите инициалы из пользовательского имени с помощью initials.c.
Вот вам два приключения:
Реализуйте шифр Цезаря (Caesar’s cipher).
Реализуйте шифр Виженèра (Vigenère’s cipher).
Из лекции 2:
Не забывайте про debug50 - без него никуда.
Еще вам может помочь функция eprintf.
Ок, погнали!
Зайдите на сайт cs50.io и наберите команду
update50
в окне терминала, чтобы ваше рабочее пространство подкачало все необходимые обновления. Если вы случайно закрыли терминальное окно (и не можете его найти!), проверьте стоит ли галочка рядом с графой Console в меню View, потом нажмите на круглый зеленый значок со знаком плюс (+) в нижней половине CS50 IDE (среды разработки) и выберите New Terminal.
Далее выполните
mkdir ~/workspace/pset2/
в окне терминала, чтобы создать папку pset2 в вашей директории workspace. Не пропустите пробел между mkdir и ~/workspace/pset2, или какой-либо другой символ! Помните, что ~ представляет вашу основную папку - первую. ~/workspace представляет папку под названием workspace, а ~/workspace/pset2 представляет другую папку - pset2, которая находится в ~/workspace.
Теперь выполните
cd ~/workspace/pset2/
чтобы перейти в эту папку, т.е. открыть ее. В вашем терминале должно быть следующее:
~/workspace/pset2/ $
Если это не так, тогда вернитесь обратно и посмотрите, где вы допустили ошибку. Вы можете выполнить команду
history
в терминале, чтобы увидеть последние выполненные вами команды. Вы также можете использовать стрелки вашей клавиатуры вверх и вниз, чтобы пройтись по истории использованных команд.