我有以下使用数组的代码。当我运行它,它显示结果9条不同线路9次,但我想显示的结果只有一次:如何在一行上打印所有数组项目?
#include <stdio.h>
int main(void) {
int sin_num[9];
int num1;
for (num1 = 0; num1 < 9; num1++) {
printf("Enter your SIN number one by one:");
scanf("%d", &sin_num);
}
for (num1 = 0; num1 < 9; num1++) {
printf("%d \n", &sin_num[num1]);
}
}
我的意思是由一个线是什么,我只是想整个数组,只显示一次,而不是9倍甚至没有这样一行这个:数组是123456789 –
删除'\ n',并在打印数组时从printf语句中移除sin_num [num1]的'&!它应该解决它。 –
删除\ n仍然会显示整个阵列9次,我只想要它一次。谢谢 –