
				programovani v C, ukazatele			
							
					Dobrý den,
proč mně prosím vás následující program vypíše vždy "ne"?
Podle mě by měl vypisovat naopak "ano".
Děkuji za pomoc.
#include <stdio.h>
#include <stdlib.h>
typedef struct data {
  char* string;
  int cislo;
} data;
void init(data *pom_1)
int main()
{
data *pom;
  pom = (struct data *) malloc(sizeof(struct data));
  init(pom);
  if (pom == NULL)
    printf("ano\n");
  else
    printf("ne\n");
   
return 0;
}
void init(data *pom_1)
{
 pom_1 = NULL;
}