有c语言数组实现集合交集函数不执行

img


输入数字A和数组B后程序停止运行,函数不执行,请问数组传递给函数是否正确,函数为什么会不执行。

输入时 你的i也不重新赋值为0,那第二次i前面下标的值不都是未知。
你的sizeof/sizeof值都是100, 应为你已经给人分配了一百的空间。
既然你是打算求交集,你用双循环时有没有考虑去重,比如说A数组有个2,B数组两个2你的交集里岂不是有两个2


可以查看手册:c语言-数组 中的内容