Article View: es.comp.os.linux.programacion
Article #14200Re: código loco
From: J.A. Gutierrez
Date: Sat, 02 Dec 2000 00:00
Date: Sat, 02 Dec 2000 00:00
60 lines
2313 bytes
2313 bytes
Angel Suarez <srangel@teleline.es> wrote:
: {
: nodo *cua;
: cua->no2=(nodo *) malloc(sizeof(nodo));
"mierda.c", line 13: warning(1551): variable "cua" is used before its value is
set
cua->no2=(nodo *) malloc(sizeof(nodo));
^
Pues eso, tio.
Que estas machacando la memoria (aleatoria) apuntada por cua.
: pasa(cua);
: free(cua);
: }
"mierda.c", line 16: remark(1116): non-void function "main" (declared at line
10) should return a value
}
mas claro, agua
: void pasa(nodo *entra)
: {
: char *fin="FIN";
: printf("Nombre - ");
: scanf(" %[^\n]",entra->no2);
"mierda.c", line 21: warning(1178): argument is incompatible with
corresponding format string conversion
scanf(" %[^\n]",entra->no2);
^
aqui te has dejado algo, no?
(si te funciona a veces es por pura chorra y por que la
direccion en memoria de no2 coincide con la de no2.cadena;
pero el codigo no es correcto)
: if(strcmp(entra->no2,fin)==0)
"mierda.c", line 22: warning(1164): argument of type "struct no1 *" is
incompatible with parameter of type "const char *"
if(strcmp(entra->no2,fin)==0)
^
aqui te has vuelto a dejar algo, no?
Consejo de la semana: gcc -Wall -pedantic
--
PGP and other useless info at \ La ciencia-ficcion es
http://www.cps.unizar.es/~spd/ \ ese futuro en el que
finger://daphne.cps.unizar.es/spd \ lo seguro es que ya
ftp://ivo.cps.unizar.es/pub/ \ (F. Alfaro) no seremos jovenes
Technical Details
Message-ID:
<90ah5c$ud7$3@news.unizar.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3A28346B.40B5CDCF@teleline.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: f86c8,bcd514c8bd9f2c01
X-Google-Attributes: gidf86c8,public
From: "J.A. Gutierrez" <spd@daphne.cps.unizar.es>
Subject: Re: código loco
Date: 2000/12/02
Message-ID: <90ah5c$ud7$3@news.unizar.es>
X-Deja-AN: 700234522
References: <3A28346B.40B5CDCF@teleline.es>
X-Complaints-To: usenet@news.unizar.es
X-Trace: news.unizar.es 975751148 31143 155.210.152.20 (2 Dec 2000 09:59:08 GMT)
Organization: Rank
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (IRIX/6.2 (IP22))
NNTP-Posting-Date: 2 Dec 2000 09:59:08 GMT
Newsgroups: es.comp.os.linux.programacion