C语言中怎么控制输出时每行输出5个数

现在有若干个数,怎么控制输出时每行输出5个数(即5个一行)
要是数组就不行了

..............
if (i % 5 ==0)
printf("\n");
...............
这两句,
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-15
#include <stdio.h>
int main()
{
int a[10];
int i ;

printf("输入各元素的值:\n") ;
for (i=0 ; i<10 ; ++i)
scanf("%d",&a[i]) ;

for (i=0 ; i<10 ; ++i)
{
printf("%d ",a[i]);
if((i+1)%5==0)
printf("\n");
}

return 0;

}本回答被提问者采纳
相似回答