你太懒!
书不好好看!
也不想到TC上去试试,就想别人告诉你!
你犯了一个很低级的错误!
在C里,引用数组的元素只能一个一个地引用!
你定义了数组int a[10]={1,2,3,4,5,6,7,8,9,10};
要用里面的5和6,只能写成a[4]和a[5],而不能写作a[4,5]!
没错,但那printf语句不知道你要输出什么?!不过它输出的是a[5]的值。
你到底是要输出第5个数字还是第6个数字?
语法错了
printf("%d%d",a[5],a[4]);
这样就OK了
一个%d只能对应一个地址
要多的话用%s
("%d",a[4,5]); 这里有错啊,可读性差啊。改为a[4]或a[5]吧
。。。你拿到tc或vc上一试不就知道了。。
太懒了吧