判断有问题 改为if(a>=0&&a<=100)scanf输入少个%d
第9行,只有一个 %d,只接收了一个输入
错误太多了
第5行循环不应该从0开始吗for(i =0;i<10;i++)第6行的比较if(a >= 0 && a<=100)还有就是你fillTable里面的a 不能取地址了 那是个参数
printTable第二个参数你传i的意义是啥 你里面又重新给i赋值了