#include<stdio.h>
#include<conio.h>
main()
{
char name[25];
printf("Enter Your Full Name:");
int i = 0;
name[i] = getche();
while(name[i] != '\r')
{
i++;
name[i] = getche();
}
printf("\n%s\n", name);
system("pause");
}
При выполнении, когда я ввожу имя Razwan Muzaffar, я получаю неправильный вывод.В то время как с некоторыми другими именами вывод ок.Но когда я пытаюсь использовать другие имена, возникают проблемы.Возврат каретки или очистка буферной памяти, я думаю, что-то подобное является предметом рассмотрения.Я абсолютный новичок.Так что любезно объясните проблему.