Проблема с использованием функций заголовочного файла cstring
Прога должная запрашивать имя и фамилию и отображать третью строку состоящую из фамилии, запятая, пробел, имя. Использовав при этом массив char и функции из заголовочного файла cstring. То что должно выводиться
Enter your first name: **Flip**
Enter your last name: **Fleming**
Herer's the information in a single string: Fleming, Flip
Вот что я накорякал
#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int main()
{
char name[20];
char lname[20];
char result[100];
cout << "Enter your first name: ";
cin >> name;
cout << "Enter your last name: ";
cin >> lname;
strcat(result, lname);
strcat(result, ", ");
strcat(result, name);
cout << "Herer's the information in a single string: " << result;
return 0;
}
//exited with code -1073741819