简单的C语言问题:scanf函数%d之间加空格答:因为这样没有正确的读入数据到i,由于i不是全局变量,不会有初值(0),所以是一个随机的数。这也正是C语言经常遇到的问题,输入必须和scanf里面的内容相同,比如经常有人scanf("%d,%d",&a,&b),输入就必须是"5,7",而若只输入"5 7"那就出错了 补充:怎么输都错,因为想要读就必须存在至少一个"%d...
c语言中不用空格怎么把格子空出来?答:自己数一下格子,调整一下对位。printf("a,b:%3d%3d\n",a,b);printf("x,y:%.6f,%.6f\n",x,y);printf("x,y:%-15.6f,%-15.6f\n",x,y);printf("x,y:%8.2f,%.4f\n",x,y);printf("x,y:%.6e,%.2e\n",x,y);printf("n,n,n:%7d,%7o,%7x\n",n,n,n); /...