//fprintf sprintf函數使用示例
//以指定格式 “年-月-日” 分别寫入檔案和緩沖區
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
int year = 2020;
int month = 8;
int day =26;
FILE *fp;
char buf[64];
if((fp = fopen("test.txt", "w+")) == NULL)
{
perror("fopen");
return -1;
}
memset(buf, 0, sizeof(buf));
fprintf(fp, "%d-%d-%d\n", year, month, day);
sprintf(buf, "%d-%d-%d\n", year, month, day);
printf("buf = %s", buf);
return 0;
}