我正在制作一个购物清单程序,我想包含一个用户输入字符串,该字符串将其放入文本文件的下一个可用行中。现在,这会将字符串添加到文件中,但是随后会为一些空格放入随机字符,然后,如果我输入其他字符,它将不会在下一行中。将字符串添加到C中的文本文件
void AddToFile(FILE *a) {
char addItem[20];
printf("Enter item: ");
scanf("%s", &addItem);
fwrite(addItem, sizeof(addItem), 1, a);
}
对其他问题也这样做。 – Jack 2012-04-18 13:04:04