Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, tenho pesquisado muito mas com pouco resultados!
eu estou tentando inserir os dados da estrutura abaixo, mas não consigo sair do lugar
//Estrutura utilizada para representar uma transação efetuada na conta ou cartão de crédito
typedef struct Transacao
{
float fValor;
stData sData;
int iOperacao;
stHorario sHorario;
struct Transacao *prProximo;
}stTransacao;
//Estrutura utilizada para representar uma lista de transações
typedef struct Lista
{
stTransacao *prInicio;
stTransacao *prFim;
}stLista;stTransacao insLista(stTransacao sortLista, float *valor,
stData pData, int Operacao, stHorario *pHorario){
stTransacao *prTransacao = NULL;
if (sortLista == NULL){
if (sortLista = (stTransacao *)malloc(sizeof(stTransacao))){
strcpy(sortLista -> fValor, valor);
strcpy(sortLista -> sData, pData);
strcpy(sortLista -> iOperacao, Operacao);
strcpy(sortLista -> sHorario, pHorario);
sortLista -> prProximo = NULL;
printf("%s", sortLista);
return sortLista;
}
}
}Carregando comentários...