我想在字符串行上使用strtok()並將其元素放入結構元素 但我無法寫入正確的代碼.. 。請任何幫助strtok()從文件中的字符串行後的結構存儲日期
這是主要的
store book;
char line[80];
printf("Insert book as:'title','author','publisher','ISBN','date of publication',and'category'\n");
gets(line);
char *p;
char s[2]=",";
p=strtok(line,s);
的結構
typedef struct bookStore{
char title[80];
char author[80];
char ISBN[20];
char date[20];
int numOfCopy;
int currNumOfcopy;
char category[20];
}store;
你沒有描述你實際得到的預期行爲和行爲。另外,您需要多次調用strtok。 –
我已經寫了我的代碼,但它沒有工作......所以我主要的問題是如何將數據放入結構strtok後我的行 – Sunny