Выведите инициалы из пользовательского имени с помощью 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
в терминале, чтобы увидеть последние выполненные вами команды. Вы также можете использовать стрелки вашей клавиатуры вверх и вниз, чтобы пройтись по истории использованных команд.