Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Требуется написать программу, которая будет копировать одну строку в другую с помощью указателей. Какая программа выполняет поставленную задачу?

Требуется написать программу, которая будет копировать одну строку в другую с помощью указателей. Какая программа выполняет поставленную задачу?

вопрос

Правильный ответ:

#include <stdio.h> #include <conio.h> int main() { char str1[10] = "", str2[10] = ""; char *ptr1, *ptr2; printf("Введите строку: %s", str1); scanf("%s", str1); ptr1 = str1; ptr2 = str2; while (*ptr1!='\0') { *ptr2 = *ptr1; ptr1++; } printf("str2 = %s\n", str2); return 0; }
#include <stdio.h> #include <conio.h> int main() { char str1[10] = "", str2[10] = ""; char *ptr1; printf("Введите строку: %s", str1); scanf("%s", str1); ptr1 = str1; while (*ptr1!='\0') { if (*ptr1=='\0') { *str2 = '\0'; break; } *str2 = *ptr1; ptr1++; str2++; } printf("str2 = %s\n", str2); return 0; }
#include <stdio.h> #include <conio.h> int main() { char str1[10] = "", str2[10] = ""; char *ptr1, *ptr2; printf("Введите строку: %s", str1); scanf("%s", str1); ptr1 = str1; ptr2 = str2; while (*ptr1!='\0') { if (*ptr1=='\0') { *ptr2 = '\0'; break; } *ptr2 = *ptr1; ptr1++; ptr2++; } printf("str2 = %s\n", str2); return 0; }
Сложность вопроса
60
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Благодарю за подсказками по интуит.
18 май 2018
Аноним
Я провалил зачёт, за что я не нашёл этот чёртов сайт с всеми ответами интуит до этого
10 апр 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.