int* twoSum(int* nums, int numsSize, int target, int* returnSize)
函数返回值是数组, returnSize用于返回数组大小
int* twoSum(int* nums, int numsSize, int target, int* returnSize) {
int *arr;
*returnSize = 0;
for(int i=0; i<numsSize; i++) {
for(int j=i+1; j<numsSize; j++) {
if(nums[i]+nums[j]==target) {
arr = (int*)malloc(sizeof(int)*2);
arr[0] = i;
arr[1] = j;
*returnSize = 2;
return arr;
}
}
}
return NULL;
}