Newsgroup: it.comp.lang.c
Titolo: Problema con programmi

Ciao a tutti.
E' la seconda volta che scrivo qui per lo stesso problema che non riesco
a risolvere in nessun modo.
Ho un problema, programmo con Icc-win32, e mi capita che qualsiasi
programma che faccio non mi parte l'exe. Presumo che sia un problema
ristretto al c perchè nello stesso hard disk gli eseguibili del pascal
mi funzionano benissimo.
Vi prego aiutatemi!
Un Saluto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

mi funzionano benissimo.
Cosa vuol dire non partono? Ti viene visualizzato un messaggio di
errore? Ti appare una finestrella che scompare subito? Non appare
nulla? Se il programma che fai si blocca nell'attesa di dati
dall'utente (ad esempio per una scanf) lo vedi presente fra i processi
attivi con CTRL+ALT+CANC?
-- 
Marco Barisione (ICQ 84277092)

 ristretto al c
ROTFL!
--
+-------=[]=- 
ian...@libero.it
 -=[]=--------+
| Rilevato Virus nel file c:\windows\
win.com
 |
|  ** Operatore alla tastiera non valido **  |
|  Sostituire e premere un tasto qualsiasi.  |
+-------=[]=- 
ian...@libero.it
 -=[]=--------+

 Un Saluto
 
Lancia il prompt di dos, e poi lancia il tuo programma (lo dico perché
sul tuo precedente post hai scritto che fai solo una printf). Se lo lanci
da desktop non farai MAI in tempo a vedere l'output (a meno di inserire
un qualche blocco nel programma come una scanf();
Riccardo

Cosa vuol dire non partono? Ti viene visualizzato un messaggio di
 errore? Ti appare una finestrella che scompare subito? Non appare
 nulla? Se il programma che fai si blocca nell'attesa di dati
 dall'utente (ad esempio per una scanf) lo vedi presente fra i processi
 attivi con CTRL+ALT+CANC?
Non partono vuole dire che non appare assolutamente nulla


Non partono vuole dire che non appare assolutamente nulla
Sistema il quoting please, e' incomprensibile cosi' :)
Prova una delle altre soluzioni proposte o se sei sotto Windows/Dos
prova anche ad aggiungere questa istruzione prima della return:
system("pause");
-- 
Mox
"Trust the programmer."
"Don't prevent the programmer from doing what needs to be done."
"Keep the language small and simple."
"Provide only one way to do an operation."

Continuano le mie peripezie con la programmazione in c :-( ormai è
diventata
una cosa quasi ridicola.Allora ho deciso di lasciare perdere icc. Sono
passato a Miracle C, ma ilproblema non cambia, stavolta però con il
seguente programma:
#include <stdio.h>
 main()
 {
     printf("Salve, mondo\n");
   system("pause");
  }
Il compilatore mi dà il seguente errore:
c:\windows\desktop\c\giulia: 11: parse error (a), expecting `LOCAL' or
`GLOBAL' or `LSTATIC' or `NAME'
'int _filbuf(FILE *)'
Che non ho la minima idea di che cosa possa essere? Chi mi aiuta?
Ho provato anche a fare l'eseguibile di questo programma nonostante
l'errore, e succede che quando lo faccio partire, stavolta, esce la
schermata di dos e si richiude dopo pochissimo tempo.
Chiedo umilmente aiuto! Non riesco ad uscirmene!Grazie!Un saluto


Ah dimenticavo, ho anche provato a fare come mi ha suggerito qualcuno di
lanciare i programmi dal prompt di dos...
Ecco da li non parte davvero nulla. Quando entro nella cartella dove si
trova il programma e lancio il programma, non accade nulla
Scusate ancora e ringrazio chiunque mi voglia aiutare!
Un saluto


 ha scritto nel messaggio
news:c4377191ecef2938a5c...@mygate.mailgate.org...

Scegli un compilatore con un'interfaccia amichevole come dev. I tuoi
problemi sono incomprensibili.

 problemi sono incomprensibili.
Ok! dove lo posso trovare? Quale č il suo nome completo?
Grazie


Sempre io, ma con qualche passo in avanti! Ora mi capita che una volta
compilato il programma e creato l'exe quando lo vado a far partire dal
prompt di dos succede che appare la seguente scritta:(sempre sul prompt)
C:\LCC\INCLUDE\LCC\PROVA100.EXE usage:
(riga bianca)
C:\lcc\include\lcc>
Cosa succede? che vuol dire usage:?
Vi prego di non insultarmi!
Un saluto


 Grazie
www.bloodshed.net
Prego
Nicholas

 trova il programma e lancio il programma, non accade nulla
???? Nulla che vuol dire?
Ti riappare il prompt dei comandi?
Ti si blocca il prompt  dos (nel senso che non mostra piu'
i tasti che premi sulla tastiera ....)?
                                Andrea Z.

???? Nulla che vuol dire?
Ti riappare il prompt dei comandi?
Ti si blocca il prompt  dos (nel senso che non mostra piu'
i tasti che premi sulla tastiera ....)?
No ora mi esce questo sempre sul prompt:
C:\LCC\INCLUDE\LCC\PROVA100.EXE usage:
(riga bianca)
C:\lcc\include\lcc>
Comunque uso ICC WIN 32 secondo me ho sbagliato tutte le impostazioni.
Oppure è un problema di qualcosaltro? sto pensando di fare un formattone
del computer...


Vuol dire che riappare il prompt dei comandi!


 'int _filbuf(FILE *)'
Dato che tu non hai questa istruzione, deve essere nell'header, quindi o hai
mischiato header di diversi compilatori, o dovresti sceglierti un
compilatore un po' più normale(ti vai a pescare tutti i peggiori!) prova con
dev-c++, cygwin o DJGPP(tutti basati su porting di gcc, il compilatore GNu)
o con Borland C++ Compiler 5.5(c'è poco da scaricare, programmi per Windows
e devi solo registrarti alla community di borland, o forse neanche questo;
vai su 
www.borland.com
 e cerca tra i downloads).
Ciao
--
Paolo Giarrusso
Per rispondere togliere solo "TOGLIMI" dall'indirizzo, non _spam.