СПИКЕР: Давайте напишем программу, которая пытается скопировать две строки. Я уже получил начата первая распечатав "Скажи что-нибудь". Я рядом позвонить GetString, хранения возвращаемое значение в с. И тогда я убедиться что с не является нулевым. Давайте следующий сделать наш экземпляр S. я собираюсь объявить новую переменную, т, и хранить в него с. Я рядом собираюсь утверждать, с Е, что я собираюсь капитализировать эту копию. Я рядом собираюсь проверить, что Т в мере больше 0 в длину так, чтобы Я не случайно пытаются капитализировать письмо, что там нет. После того, как я уверен, что, я собираюсь изменить стоимость на т кронштейна 0 быть возвращение Значение ToUpper, это функция, которая преобразует входные данные в верхний регистр, переходя в качестве входной т кронштейна 0. Наконец, я собираюсь распечатать то, что исходное значение было, что, Конечно, было с. А потом я собираюсь печатать то, что стоимость копии является, что т. Когда я теперь скомпилировать и запустить эту программу, Я надеюсь увидеть мою оригинал вход с последующим его копию с только копия капитализируются. Но давайте проверим. Сделать копию 0,. / Скопировать 0. И я буду обеспечивать ввод, скажем, привет, но в нижнем регистре, а затем нажмите Ввод. К сожалению, кажется, что и оригинал и копия теперь "Привет" с большой буквы H. Но это явно не то, что я набрал. Таким образом, очевидно, когда я капитализируются т, я как-то капитализируются с, хотя я думал, что я делал копию из с и назвав его т. Конечно, что-то здесь не так. Но как мы можем исправить?