c把数字输入数组

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:40:42
#include <conio.h>
#include <stdio.h>
main()
{
float num[3][3];
int i,j;
printf("input 9 numbers\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{scanf("%f",&num[i][j]);}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{if(num[i][j]<6.0)
printf("%f",num[i][j]);}
getch();
}
这个对不对??????

你改成这样,这是TC的一个BUG,不能连接浮点库
#include <conio.h>
#include <stdio.h>
main()
{
float temp;
float num[3][3];
int i,j;
printf("input 9 numbers\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{scanf("%f",&temp);num[i][j]=temp;}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{if(num[i][j]<6.0)
printf("%f",num[i][j]);}
getch();
}

看你是用什么编程工具!
我使用的是c++ 6.0 的版本,可以成功哈!tc 3.0 我没有试过!