来C语言高手看看

#include<stdio.h>main(){inti,j;for(i=1;i<10;i++)printf("%4d",i);printf("\n-----------... #include <stdio.h>
main()
{ int i,j;
for(i=1;i<10;i++)
printf("%4d",i);
printf("\n----------------\n");
for(i=1;i<10;i++)
for(j=1;j<10;j++)
printf((j==9)?"%4d\n";"%4d",i*j);
}
这个程序错那了为什么通不过啊?
正在编译中......
C:\Program Files\集成学习环境(C语言)4.2\bin>tcc.exe -epractice.exe -IINCLUDE -LLIB turboc.c .\LIB\ExtGraph.lib
Invalid keyboard code specified
Turbo C Version 2.0 Copyright (c) 1987, 1988 Borland International
turboc.c:
Error turboc.c 9: Expression syntax in function main
Warning turboc.c 9: Code has no effect in function main
Warning turboc.c 9: Code has no effect in function main
Error turboc.c 9: Statement missing ; in function main
*** 2 errors in Compile ***

Available memory 397684

这是返回信息!
展开
 我来答
wuhouzheng
2009-05-07 · TA获得超过8561个赞
知道小有建树答主
回答量:1010
采纳率:100%
帮助的人:1274万
展开全部
#include <stdio.h>
main()
{ int i,j;
for(i=1;i<10;i++)
printf("%4d",i);
printf("\n----------------\n");
for(i=1;i<10;i++)
for(j=1;j<10;j++)
printf((j==9)?"%4d\n":"%4d",i*j);
}
已经能够正确运行

printf((j==9)?"%4d\n";"%4d",i*j);
改为
printf((j==9)?"%4d\n":"%4d",i*j);
drq
2009-05-07 · TA获得超过651个赞
知道小有建树答主
回答量:462
采纳率:0%
帮助的人:366万
展开全部
定义三个变量试试 别只有ij了 再多加一个 三个for语句一个用一个变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式