读书人

请大家看看小弟我到底是错哪了呢

发布时间: 2012-03-02 14:40:28 作者: rapoo

请大家看看我到底是哪里错了呢?
下面是一个用指针判断两个数组是否相等的程序:
#include<stdio.h>
int main()
{int a[10],b[10],*p,*q,i;
p=a;
for(i=0;i<=9;i++)
{scanf("%d",p);
p++;}
q=b;
for(i=0;i<=9;i++);
{scanf("%d",q);
q++;}
p=a;q=b;
for(i=0;i<=9;i++)
{if(*(p+i)==*(q+i)) continue;
else {printf("no\n");break;}
}
if(i==9) printf("yes\n");
return 0;
}

[解决办法]
for(i=0;i<=9;i++);
多了个分号
[解决办法]
0-9是10个数
[解决办法]
路过接分

读书人网 >C语言

热点推荐