- 539 名前:デフォルトの名無しさん mailto:sage [2007/10/01(月) 00:26:59 ]
- >>535
#include<stdio.h> int main(void) { short year, month, day; int i, value[10], value_num=sizeof(value)/sizeof(value[0]); FILE *fp; printf("年:"); scanf("%hd", &year); printf("月:"); scanf("%hd", &month); printf("日:"); scanf("%hd", &day); for(i=0;i<value_num;i++) { printf("%2d番目の数値入力:", i+1); scanf("%d", &value[i]); } fp=fopen("binary.dat", "wb"); if(fp==NULL) return 1; fwrite(&year, sizeof(year), 1, fp); fwrite(&month, sizeof(month), 1, fp); fwrite(&day, sizeof(day), 1, fp); fwrite(value, sizeof(value[0]), value_num, fp); fclose(fp); return 0; }
|

|