#include<stdio.h>
#include<time.h>
#define MAX 50
int main() {
int array[MAX];
int i;
FILE *fp;
fp = fopen("test.txt", "w");
// 乱数代入
srand((unsigned)time(NULL));
for(i = 0; i < MAX; i++) {
fprintf(fp,"%d ",array[i] = rand()%10);
printf("%d ",array[i]);
}
fclose(fp);
return 0;
}
‷′‴′‶‹‹‶″″‰‴‶‱‰‸″″‱‶‵‷‰″‹‰‶‸‰‸‸‱‸′‸‶‷‵‹‴‱‴‱‱‱‹‰‵′‶
15行目の%dのあとの半角スペースを取り除けば、思い通りの結果になります。
ですが、半角スペースを入れたいので、質問させていただきました。原因を教えてください。