已关闭,此问题需要details or clarity。目前不接受答复。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。
7天前关闭
Improve this question
我正在用C语言编写一个程序,需要能够将数据输入到一个数组中,该数组在每次重新启动时都会清除,但该数组似乎充满了随机数据,我无法输入自己的数据。这就是我存储数字的方法:
int RentSmall[30];
int RentMedium[20];
int RentLarge[25];
然后我调用它:
printf("The small shoes that are rented are\n");
for(int i = 0; i < 30; ++i) {
printf("%d\n", RentSmall[i]);
}
任何帮助将不胜感激。
我试过使用其他的int
名称,也出现了同样的结果,所以我一定是漏掉了什么。
1条答案
按热度按时间zvms9eto1#
你可以像这样将数组中的所有值初始化为0:
如果你想给予每个人一个不同的值,你会这样做:
如果您不像我一样指定所有元素,那么剩余的元素将被设置为0。
如果你想在以后设置它们,你可以循环遍历它们:
对于来自用户的输入,您可以像这样使用
scanf()
函数:%d
代表整数值,&RentSmall[0]
是u要从用户输入中读取的值的地址。