char middle;
printf("What is your middle name? ");
scanf(" %c", &middle);
printf("Your middle name is %c \n\n", middle);
Так что я пытаюсь создать простую программу, которая запрашивает имя, затем распечатывает его, но возвращает только символ, я знаю, что% c для символов, но что мне нужно сделать, чтобы получить полное имя? Спасибо заранее, извините за такой глупый вопрос, только новичок :)Как изменить символ в строку?
См. Спецификаторы формата для ['scanf()'] (http://en.cppreference.com/w/c/io/fscanf) и каждого предложения. Они несколько объясняют это для вас. – WhozCraig