int a[10];
int i;
for(i=0 ;i<10 ;i++)
{
a[i]=i*i;
}
i=scanf(%d,&i);
printf(a[i]);
大概是这样了,循环里面把0-9的平方给算出来了放在一个数组里面,当然你可以在scanf里面加入if判断输入值的asicii码,然后printf。多年不写C语言了,头文件什么的自己include。
xfgvfdsgbd
#include
main()
{
int a[10];
int i;
for(i=0 ;i<10 ;i++)
{
a[i]=i*i;
}
i=scanf(%d,&i);
printf(a[i]);
}