|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 醉拳八哥 于 2015-6-8 14:39 编辑
#include <stdio.h>
int compare(int,int);
void main ()
{
int array[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*array1)[4];
int i,j;[qq]1211377599[/qq]
printf("input i=");
scanf("%d",&i);
i=compare(i,3);
printf("input j=");
scanf("%d",&j);
j=compare(j,4);
printf("the num =%d",*(*(array1+i)+j));
}
int compare(int i,int j)
{
while (i<0 || i>j)
{
printf("piease input again\n ");
scanf("%d",&i);
}
return (i);
}
提示C:\Program Files\Microsoft Visual Studio\MyProjects\44\44.c(15) : warning C4700: local variable 'array1' used without having been initialized;
为什么呢,完全按照小甲鱼的视频来的?
|
|