主题:关于C语言中指针的一个题 急
#include <stdio.h>
void main ()
{
int i,num[5],*p,*p1,temp=0;
printf("请输入5个数:");
for (i=0;i<5;i++)
scanf("%d",&num[i]);
p=num;
p1=num+4;
while (p<p1)
{
temp=*p;
*p=*p1;
*p1=temp;
p++;
p1--;
}
for (i=0;i<5;i++)
printf("%4d",*(p+i));
printf("\n");
}
谁帮我看下,怎么运行以后不行呢,哪里错了,我怎么都找不到,
void main ()
{
int i,num[5],*p,*p1,temp=0;
printf("请输入5个数:");
for (i=0;i<5;i++)
scanf("%d",&num[i]);
p=num;
p1=num+4;
while (p<p1)
{
temp=*p;
*p=*p1;
*p1=temp;
p++;
p1--;
}
for (i=0;i<5;i++)
printf("%4d",*(p+i));
printf("\n");
}
谁帮我看下,怎么运行以后不行呢,哪里错了,我怎么都找不到,