C语言两个动态数组的求和 动态申请两个元素个数相同的两个数组,输出这两个数组的和

如题所述

第1个回答  2020-03-25
#define
n
10
#define
m
10
#include"string.h"
#include"stdio.h"
void
main()
{
int
a[n]
,b[m],*p,*q;
gets(a);
gets(b);
p=a;q=b;
while(*p)
//当p不指向‘\0’时,执行循环
{while(*q)
{if(*p==*q)
//如果所指内容一样则输出内容
printf("%d",*q);
q++;
//q指向b中的下一个数
}
p++;
//p指向a中的下一个数
q=b;
//q重新指向b的首地址
}
}
相似回答