Как вывести символы из строки?

Для вывода символов из строки в языке программирования C можно использовать цикл и оператор индексации. Вот пример кода:

#include <stdio.h>

int main() {
   char str[] = "Пример строки";
   int i;

   for(i = 0; str[i] != ''; i++) {
      printf("%c ", str[i]);
   }

   return 0;
}

Этот код начинается с объявления и инициализации символьного массива str, который содержит строку "Пример строки". Затем мы объявляем переменную i, которая будет использоваться для итераций по символам в строке.

Далее мы используем цикл for, чтобы пройтись по каждому символу в строке. Условие str[i] != '' проверяет, что текущий символ не является символом конца строки. '' – это завершающий нулевой символ, который ставится в конце каждой строки в языке C.

Внутри цикла мы используем printf() для вывода каждого символа на экран. %c указывает, что мы ожидаем символьный аргумент.

После завершения цикла возвращаем 0 из функции main(), чтобы указать, что программа выполнилась успешно.

В результате выполнения этого кода будет выведена каждая буква строки с пробелом после нее:

П р и м е р   с т р о к и

Таким образом, использование цикла и оператора индексации позволяет вывести символы из строки в языке C.