LeetCode第一题
为什么输出总是空的中括号????
代码:
/**
- Note: The returned array must be malloced, assume caller calls free().
/
int twoSum(int* nums, int numsSize, int target, int* returnSize){
int i,j;
returnSize = malloc((sizeof(int))*2);
for(i = 0;i < numsSize - 1;i++)
{
for(j = i+1;j < numsSize;j++)
{
if(nums[i] + nums[j] == target)
{
returnSize[0] = i;
returnSize[1] = j;
printf("%d %d",returnSize[0],returnSize[1]);
return returnSize;
}
}
}
return 0;
}