30/09/2018, 16:20
Làm sao để đọc cả ký tự và số xen kẽ nhau trong file
mình có 1 dãy ký tự gồm a1b2c3d4 làm sao để lưu vào 1 cấu trúc gồm 1 trường ký tự 1 trường số nguyên? sau đây là code sai
#include <stdio.h>
typdef struct
{
char c;
int d;
} ky;
ky A[100];
FILE*file=fopen("file.txt","r");
int i=0;
while (!feof(file)=0)
{
fsanf(file,"%c",A[i].c);
fscaf(file,"%d",A[i].d);
i++;
}
fclose(file);
Bài liên quan
trước mắt a thấy e thiếu ở chỗ fai thêm dấu
&
trướcA[i].c
vàA[i].d
. Nhưng a thấy nó vẫn chưa đọc đúng chỉ đọc được số mà k đọc được ký tự. Chờ cao nhân vào giúp tiếp nhé. bùn ngủ lắm ùiĐại khái nó như thế này:
Bạn post code lên trước hết phải đúng syntax ngôn ngữ C/C++ đã. Bạn ghi syntax của nó còn sai thì sao học tiếp được.
còn cái này nữa.