01/10/2018, 10:23
Code bị lỗi khiến file *.exe bị dừng
#Code:
#include <stdio.h>
#include <conio.h>
int main()
{
char* ten;
printf("Ten cua ban: ");
gets(ten);
fflush(stdin);
printf("Chao %s",ten);
_getch(); }
Mọi người hướng dẫn mình sửa lỗi được không ạ, Cảm ơn.
Bài liên quan
Biến
ten
là con trỏ nhưng chưa được cấp phát vùng nhớ, bạn đọc thêm về cấp phát động Cấp phát bộ nhớ động trong C : Malloc hay Calloc hoặc thay đổi biếnten
là mảng với số lượng phần tử lớn hơn số bạn đang nhập, 50 chẳng hạn.Thanks bạn, mình làm được rồi !