关于scanf的C编程(程序读取多个变量的情况)

关于scanf的C编程(程序读取多个变量的情况),c,C,我需要一些帮助来解决这个问题。我想提示用户输入数字列表。然后程序应该读取给定的数字 例如: printf("Enter the cells that you would like occupied:"); 我尝试了scanf(“%d”和&I)但程序不知道如何读取它 您可能在printf格式字符串中忘记了终止的\n换行符,或者您需要调用fflush。另见 你说的“程序不知道怎么读它”是什么意思 您是否在编译程序时启用了所有警告,并进行了调试(即在Linux上gcc-Wall-g) 您是否使用调试

我需要一些帮助来解决这个问题。我想提示用户输入数字列表。然后程序应该读取给定的数字

例如:

printf("Enter the cells that you would like occupied:");

我尝试了
scanf(“%d”和&I)但程序不知道如何读取它

您可能在
printf
格式字符串中忘记了终止的
\n
换行符,或者您需要调用
fflush
。另见

你说的“程序不知道怎么读它”是什么意思

您是否在编译程序时启用了所有警告,并进行了调试(即在Linux上
gcc-Wall-g


您是否使用调试器(如Linux上的gdb)调试您的程序?

您所说的“不知道如何读取”是什么意思?您实际的问题是什么?您需要输入多个变量?这是我的目标程序:用户输入单元格数量,然后提示用户希望占用哪个单元格。例如,用户输入10个单元格,然后指出单元格3和4已被占用,结果为:0123456789,带?在3和4下方查看更多详细信息:。对不起,如果这个问题让人困惑的话。