求写一段程序,本人刚学
学了基本的入门,和存储单元的基本概念,和算术的优先级,学了if的条件判断,要求编写一个计算从0-10之间各数的平方和立方,使用\t如下表方式打印输出number square cube
0 0 0
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125
6 36 216
7 49 343
8 64 512
9 81 729
10 100 1000
下边是我写的:
int main()
{
int number,aquare,cube;
scanf("number=%d",&number);
number=number+1;
aquare=number*number;
cube=aquare*number;
printf("number\taqrare\tcube\n");
if (number>=-1&&number<=10){
printf("%d\t %d\t %d\n",number,aquare,cube);
}
return 0;
}不知道怎么错了,怎么调都只显示
number square cube
别的都显示不了,知道的帮我写一下或者是改正一下,谢谢了