Article View: es.comp.os.linux.programacion
Article #14199código loco
From: Angel Suarez
Date: Fri, 01 Dec 2000 00:00
Date: Fri, 01 Dec 2000 00:00
45 lines
1704 bytes
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-mailShow 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