Bị lỗi khi sao chép chuỗi char vào con trỏ

cho e hỏi sao khi chạy xong nó in ra màn hình “17/09/1996” rồi nó lại báo lỗi ạ

#include <iostream>
#include <cstring>
using namespace std;

char *ham(char a[])
{
	char *b;
	strcpy(b,a);
	return b;
}

int main()
{
	char a[] = "17/09/1996";
	cout<<ham(a);
	return 0;
}

bạn cấp phát cho con trỏ b rồi hãy sủ dụng nhé :slight_smile:

1 Like

ok tks pro đc rồi ạ :slight_smile:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?