Skip to content

Instantly share code, notes, and snippets.

@graifman
Created June 29, 2016 18:37
Show Gist options
  • Save graifman/2787f6656d585d934b603c133b60a594 to your computer and use it in GitHub Desktop.
Save graifman/2787f6656d585d934b603c133b60a594 to your computer and use it in GitHub Desktop.
#include <stdio.h>
#include <stdlib.h>
struct personagem{
char nome[32];
char funcao[32];
int forca;
int saude;
};
struct personagem *registro(char name[], char trabai[]){
struct personagem *p=(struct personagem*)malloc(4*sizeof(struct personagem));
strcpy(p->nome,name);
strcpy(p->funcao,trabai);
p->saude=100;
p->forca=rand()%101;
return p;
}
int main(){
int i;
struct personagem *p;
p = registro("Natasha","diva");
printf("%s",p->nome);
printf("%s",p->funcao);
printf("%d",p->saude);
printf("%d",p->forca);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment