为什么会输出奇怪的shu
#include <stdio.h>int main()
{
int n,a,b,ah,x,y,z;
scanf("%d",&n);
while(n--)
{
for(a=0;a<=4;a++)
{
scanf("%d",ah);
}
for(a=1;a<4;a++)
{
x=ah;y=ah;z=ah;
printf("%d\n",x);
printf("%d\n",y);
} printf("%d\n",z); 本帖最后由 jackz007 于 2019-3-20 19:07 编辑
这句不对:
scanf("%d",ah);
应该改成这样:
scanf("%d" , & ah) ;
修改过的程序如下:
#include <stdio.h>
int main()
{
int a , b , n , ah , x , y , z ;
scanf("%d" , & n) ;
while(n --) {
for(a = 0 ; a <= 4 ; a ++) scanf("%d" , & ah) ; // 这句有问题,已经修改
for(a = 1 ; a < 4 ; a ++) {
x = ah ;
y = ah ;
z = ah ;
printf("%d\n" , x) ;
printf("%d\n" , y) ;
printf("%d\n" , z) ;
}
} // 原程序缺少此语句括号
} // 原程序缺少此语句括号
页:
[1]