Цель работы - закрепление навыков работы с массивами на примере строк
Шаг 1: Вывод приглашения к вводу
puts("Пожалуйста, введите ваше имя: ");
Шаг 2: Считывание имени
scanf("%49s", name);
Шаг 3: Формирование приветствия
strcpy(greeting, "Привет, ");
strcat(greeting, name);
Шаг 4: Вывод результата
puts(greeting);
Включите заголовочные файлы <stdio.h> и <string.h>
Массив символов должен иметь достаточный размер для хранения строки
1) удваивалась последняя буква введенного имени;
2) первая буква имени была строчной, а остальные выводились заглавными (прописными);
3) в имени две первые буквы менялись местами (без изменения регистра ввода);
4) перед каждой последней буквой вставлялся символ подчеркивания;
5) имя выводилось наоборот (например, Оля-Яло);
6) в имени исчезала вторая буква;
7) половина букв имени выводилась прописными, а остальные заглавными;
8) после первых трех букв имени появлялись три точки, и остальная часть имени не выводилась;
9) после каждой буквы имени добавлялся пробел;
10) вместо буквы ‘а’ вставлялся символ @;
11) каждая предпоследняя буква имени заменялась тире;
12) в имени утраивалась заглавная буква.
Для ввода строки с пробелами используете функцию fgets()