for循环只对scanf之后写入的printf进行一次迭代

for循环只对scanf之后写入的printf进行一次迭代,c,for-loop,printf,scanf,C,For Loop,Printf,Scanf,我想用一个抽头空间来存储使用for循环的数组元素。但tab只打印一次,然后就不起作用了。 代码如下- #包括 #包括 void main() { int i,a[10]; clrsc(); printf(“输入数组元素:\n”); 对于(i=0;i在第一个代码中,您在输入每个输入后按enter键,因此您在每个输入后看到新行 在第二个代码中,您既不是通过代码打印换行符,也不是手动打印 要打印新行,请按如下所示追加\n printf("\t\n"); 你为什么要使用turbo c?它已经过时了。

我想用一个抽头空间来存储使用for循环的数组元素。但tab只打印一次,然后就不起作用了。 代码如下-

#包括
#包括
void main()
{
int i,a[10];
clrsc();
printf(“输入数组元素:\n”);

对于(i=0;i在第一个代码中,您在输入每个输入后按enter键,因此您在每个输入后看到新行

在第二个代码中,您既不是通过代码打印换行符,也不是手动打印

要打印新行,请按如下所示追加
\n

 printf("\t\n");

你为什么要使用turbo c?它已经过时了。提示:不要使用turbo c。这个工具比你老。有很多选择,而且大多数(如果不是全部的话)其中一个比Turbo C更好。请不要发布文本图片,而是发布文本。我主要使用代码块,但使用tubo检查代码Hey user3121023,那么在代码中添加printf语句有什么好处?“但是使用tubo检查代码”:那么为什么不能“检查代码”(不管这是什么意思)在代码块中??为什么每次输入后我都没有获得制表符空间?以及如何在不按enter键的情况下输入上述代码一次输入所有数字并只按enter键一次。输入时需要在每个数字之间留出空格。@RohitKumarShrivastava您只问了为什么这两个输出不同,我相信kiran回答了t你到底想要什么样的输出?你的输入应该是什么样的?你能给我们举个例子吗?@m.k我想要两个代码的输出作为第二个代码的输出。