当前位置: 代码迷 >> C语言 >> 大家帮我看看哪里出错了?
  详细解决方案

大家帮我看看哪里出错了?

热度:76   发布时间:2008-01-02 10:22:23.0
大家帮我看看哪里出错了?
int main(void)
{
int j,k,sum;
for(j=1;j<10;j++)
  for(k=1;k<10;k++)
sum=j*k;
printf("%d*%d=%d\n",j,k,sum);
return 0;
}
看不出来哪里出错了。
想要输出:
1*1=1
1*2=2
1*3=3
.......
9*9=81
搜索更多相关的解决方案: void  

----------------解决方案--------------------------------------------------------
两个语句用大括号括起来!
----------------解决方案--------------------------------------------------------
还是不行。
----------------解决方案--------------------------------------------------------
我用的是TURBO C
----------------解决方案--------------------------------------------------------
程序代码:
#include <stdio.h>
int main(void)
{
        int j,k,sum;
        for(j=1;j<10;j++)
                for(k=1;k<10;k++)
                        sum=j*k,
                        printf("%d*%d=%d\n",j,k,sum);
        getchar();
        return 0;
}

----------------解决方案--------------------------------------------------------
没加头文件啊
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int j,k,sum;
    for(j=1;j<10;j++)
          for(k=1;k<10;k++)
        {
            sum=j*k;
            printf("%d*%d=%d\n",j,k,sum);
        }
    system("pause");
    return 0;
}
----------------解决方案--------------------------------------------------------
九九八十一
/*这个还可以*/
#include<stdio.h>

int main(void)
{
    int j,k,sum;
    for(j=1;j<10;j++)
    {   for(k=1;k<=j;k++)
       {
         sum=j*k;
            printf("%d*%d=%d ",k,j,sum);
       }
       printf("\n");   
    }
return 0;
}

[[italic] 本帖最后由 xianshizhe111 于 2008-1-2 12:01 编辑 [/italic]]
----------------解决方案--------------------------------------------------------
LZ的代码我用花括号把sum=j*k;
和printf("%d*%d=%d\n",j,k,sum);括好在我电脑上能通过
----------------解决方案--------------------------------------------------------
他想要的是整个乘法口决
代码已经给他.
----------------解决方案--------------------------------------------------------
LS的大哥们好热心阿
小弟再次不再献丑了阿
----------------解决方案--------------------------------------------------------
  相关解决方案