Filas em C - Função Excluir

1 resposta
paloma

Oi pessoal, um probleminha, ao excluir um cliente da fila, eu exibo a mensagem, exemplo: Cliente Paloma saiu da fila, mas só que está sendo exibido dessa forma:

Cliente Paloma 
saiu da fila

Está quebrando a linha no meio :cry:

void excluir() 
{ 
     TCliente *pcliente; 
      
    if(pNo_Desc->inicio==NULL) 
    { 
       printf ("\n\nFila de clientes vazia.\n\n"); 
       return; 
       } 
       else{ 
            pcliente=pNo_Desc->inicio; 
            pNo_Desc->inicio=pNo_Desc->inicio->prox; 
                              
            if(pNo_Desc->inicio==NULL) 
            pNo_Desc->fim=NULL; 
            } 
                              
            pNo_Desc->tam=(pNo_Desc->tam)-1; 
            printf ("\n\nCliente %s saiu da fila.\n\n",pcliente->nome); 
            free(pcliente); 
}

1 Resposta

R

Palona… \n serve para quebrar a linha… nao use tantos… segue abaixo um exemplo

printf ("\nCliente %s saiu da fila. ",pcliente->nome);

Criado 6 de junho de 2006
Ultima resposta 6 de jun. de 2006
Respostas 1
Participantes 2