30/09/2018, 18:54

Đọc mảng xâu ký tự trong file

gist.github.com

https://gist.github.com/anonymous/859def8ddc24b764ec0f#file-gistfile1-txt-L25

gistfile1.txt
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
void Input(char *name,char *st[],int &d){
	FILE *f = fopen(name,"r");
	if (f!=NULL){
		d=0;
		char ch[100];
		while (!feof(f)){
This file has been truncated. show original


Em xuất ra là nó lại st[3] trùng với st[1] trong mảng xâu , Mong ace giúp đỡ

*grab popcorn* viết 21:05 ngày 30/09/2018

Copy code về mình chạy bị lỗi vùng nhớ.
Phát hiện ra thì bạn chưa cấp phát

st[d] = (char *)malloc(100*sizeof(char));
fgets(st[d],100,f);

Thêm dòng đó vô là chạy đc và ko thấy lỗi gì của bạn nói …

Bài liên quan
0