
求大佬指点一下C语言,提示格式错误。。
求大佬指点一下C语言,提示格式错误。。#include<stdio.h>intmain(){intn,x,a,b,c,d,e,f,g,h,i;scanf("%d",&n)...
求大佬指点一下C语言,提示格式错误。。#include<stdio.h>
int main()
{
int n,x,a,b,c,d,e,f,g,h,i;
scanf("%d",&n);
for(x=1;n>=x;x++)
{
scanf("%d %d %d %d %d %d %d %d %d",&a,&b,&c,&d,&e,&f,&g,&h,&i);
printf("%d %d %d\n%d %d %d\n%d %d %d",a,b,c,d,e,f,g,h,i);
}
return 0;
} 展开
int main()
{
int n,x,a,b,c,d,e,f,g,h,i;
scanf("%d",&n);
for(x=1;n>=x;x++)
{
scanf("%d %d %d %d %d %d %d %d %d",&a,&b,&c,&d,&e,&f,&g,&h,&i);
printf("%d %d %d\n%d %d %d\n%d %d %d",a,b,c,d,e,f,g,h,i);
}
return 0;
} 展开
3个回答
展开全部
语法没大问题
for(x=1;n>=x;x++)
应当写: for(x=1;x<=n; x++)
n 太大 时,反复使用的变量 可用: static int n,x,a,b,c,d,e,f,g,h,i;
printf("%d %d %d\n%d %d %d\n%d %d %d\n",a,b,c,d,e,f,g,h,i); //多一个换行,打印更清楚。
for(x=1;n>=x;x++)
应当写: for(x=1;x<=n; x++)
n 太大 时,反复使用的变量 可用: static int n,x,a,b,c,d,e,f,g,h,i;
printf("%d %d %d\n%d %d %d\n%d %d %d\n",a,b,c,d,e,f,g,h,i); //多一个换行,打印更清楚。
2016-11-14
展开全部
#include<stdio.h>
int main()
{
int a, b, c;
int n;
int i;
scanf("%d", &n);
for (i=0; i<n; i++)
{
scanf("%d%d%d", &a,&b,&c);
}
return 0;
}
不是同类相关的元素不要定义在一排
for 循环按照上面格式来
输入%d%d 之间不用有空格 %d%d之间有什么字符就必须在之后输入该字符
int main()
{
int a, b, c;
int n;
int i;
scanf("%d", &n);
for (i=0; i<n; i++)
{
scanf("%d%d%d", &a,&b,&c);
}
return 0;
}
不是同类相关的元素不要定义在一排
for 循环按照上面格式来
输入%d%d 之间不用有空格 %d%d之间有什么字符就必须在之后输入该字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
scanf里面%d间的空格去掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询