aboutsummaryrefslogtreecommitdiff
path: root/leetcode/1_two_sum.c
blob: fe29ecc55366a2f77624685fad16bed4483ad35a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>

int result[2];

int* two_sum(int* nums, int nums_size, int target)
{
    int i, j;
    for(i = 0; i < nums_size; i++)
        for(j = 0; j < nums_size; j++)
            if(nums[i] + nums[j] == target) {
                printf("%d+%d = %d\n", nums[i], nums[j], target);
                result[0] = i;
                result[1] = j;
                return result;
            }

}

int main()
{
   int nums[4] = {2, 7, 11, 15};
   two_sum(nums, 4, 9);
   printf("%d, %d\n",result[0], result[1]);

   return 0; 
}