🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #14199

código loco

#14199
From: Angel Suarez
Date: Fri, 01 Dec 2000 00:00
45 lines
1704 bytes
Sabe alguien porque este c�digo compila muy malamente y no funciona como
debiera.
A veces bien a veces mal.

----------------------------------------------
#include<string.h>
#include<stdio.h>
#include<stdlib.h>
struct no1{
    char cadena[40];
    struct no1 *no2;
    };
typedef struct no1 nodo;
void pasa(nodo *entra);
main()
{
  nodo *cua;
  cua->no2=(nodo *) malloc(sizeof(nodo));
  pasa(cua);
  free(cua);
}
void pasa(nodo *entra)
{
  char *fin="FIN";
  printf("Nombre - ");
  scanf(" %[^\n]",entra->no2);
  if(strcmp(entra->no2,fin)==0)
    entra->no2=NULL;
  else
  {
    entra->no2=(nodo *)malloc(sizeof(nodo));
    pasa(entra->no2);
  }
}
-------------------------------------------------

Me lo expliquen por favorrrr.
Gracias. Saludos.

--
 Que se escarranche una madre con dolores de parto...pa semejante
chiatura.
 ------------------------------------------------------
| @NGEL RedHat 6.y pico	srangel@teleline.es            |
 ------------------------------------------------------
Technical Details
Message-ID: <3A28346B.40B5CDCF@teleline.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,bcd514c8bd9f2c01,start
X-Google-Attributes: gidf86c8,public
From: Angel Suarez <srangel@teleline.es>
Subject: código loco
Date: 2000/12/01
Message-ID: <3A28346B.40B5CDCF@teleline.es>
X-Deja-AN: 700113687
Content-Transfer-Encoding: 8bit
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: usenet@teleline.es
X-Trace: telenews.teleline.es 975713491 193.152.217.8 (Sat, 02 Dec 2000 00:31:31 MET)
Organization: Clientes_Teleline
MIME-Version: 1.0
NNTP-Posting-Date: Sat, 02 Dec 2000 00:31:31 MET
Newsgroups: es.comp.os.linux.programacion