请教一下这个小程序为什么无限循环

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:00:22
是一个输入9*9的口诀 但是我写出来 程序是无终止的循环 里面那一条有毛病??

#include "stdio.h"
main()
{
int i,j,sum;
printf("\n");
for(i=1;1<10;i++)
{
for(j=i;j<10;j++)
{
sum=i*j;
printf("%d*%d=%-3d",i,j,sum);
}
printf("\n");
}
}

for(i=1;1<10;i++)

你弄成了1<10!

改回i<10就可以了

#include "stdio.h"
main()
{
int i, j;
for(i=1;i<=9;j++)
{
for(j=0;j<=9;j++)
printf("%d*%d=%2d",i,j,i*j);
printf("\n");
}
}