Mailing List del Fortunae LUG ============================= Dai come al solito avevo ragione io... (a parte il token ring su cui pretendo di aver ragione anche se non ce l'ho) Quando scrivevamo "%s" e lui ci scriveva "%s" era perchè lo stack era rimasto sporco della precedente chiamata alla scanf... e quindi c'era un puntatore valido (figo). Come potete vedere ho aggiunto uno stack_pusher che ha come unico compito sporcare la memoria dello stack con un altro puntatore... questa volta alla stringa "ciao". Quindi sono un mito. -------- INIZIO ------ #include <stdio.h> void stack_pusher(char *s1, char *s2) { } int main(int argc, char *argv[]) { char str[24]; scanf("%s", str); stack_pusher(NULL, "ciao"); printf(str); } --------- FINE ---------- Esempio: $ gcc test.c $ ./a.out %s ciao Che mito!:) -- /* Federico 's1m0n' Simoncelli <f.simon@xxxxxxxx> http://www.jkcal.org/simon */ int main(){unsigned int g,h=0;while(++h){for(g=(h>1)?2:1;g< h/2+1&&h%g!=0;g++);if(g==h/2+1)printf("%i\n",h);}return 0;} -- Prendi GRATIS l'email universale che... risparmia: http://www.email.it/f Sponsor: Il modo più semplice e conveniente per mandare bouquet e composizioni floreali in tutta Italia. Rapporto personalizzato con il Tuo fiorista, ad i prezzi più bassi del Web. La qualità è garantita! Clicca qui: http://adv2.email.it/cgi-bin/foclick.cgi?mid=367&d=8-6 -- <simon> basta io non vengo più al lug