#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>

void func(void* arg)
{
  int* deref = (int*)arg;
  printf("%d, %d\n", (int)deref[0], (int)deref[1]);
  pthread_exit(NULL);
}

int main()
{
  int a[2] = {100,999999};
  pthread_t thread1;
  pthread_create(&thread1, NULL, (void*)func, (void*)a);
  pthread_join(thread1, NULL);
  return 0;
}
