PDA

Visualizza la versione completa : [C] Neofita che non riesce ad eseguire un programma...


Eris
12-10-2005, 01:23
ciao a tutti.

Con il libro "C corso completo di programmazione" sto cercando di conoscere questo linguaggio che da un po mi incuriosiva...
dato che questo libro non parla di eventuali programmi...possibile che dopo aver eseguito il semplice programma C che visualizza "ciao mondo" mi appare una schermata vuota?

come funzionano e quali sono i migliori programmi?

alka
12-10-2005, 01:26
Hai già fatto una ricerca anche nelle discussioni più recenti?

Ne abbiamo parlato proprio in questi ultimi giorni...

Ciao! :ciauz:

Eris
12-10-2005, 02:14
no...dimmi le parole kiave che cerco...

Johnny_Depp
12-10-2005, 06:34
cosa intendi esattamente per schermata vuota?
sei sotto windows?
che compilatore C utilizzi?

printf("Ciao Mondo\n");
system("pause");
return 0;

hai provato così? vedi riga in neretto (se non va, includi <stdlib.h> oltre a <stdio.h>)

Eris
12-10-2005, 14:00
apro l'exe e mi appare una pagina vuota.tipo un popup senza contenuti.
uso windows.uso borland...provo cosi ma non credo...anche quando schiaccio il stasto play direttametne dal prgrmamma non parte nulla...magari devo fare qualcosa altro...non lo so...

Eris
13-10-2005, 12:00
niente..non va nenanche cosi

Eris
13-10-2005, 12:02
ho provato anche un codice preso a caso nel forum ma niente

int main()
{
char nome[21];

printf("Inserisci il tuo nome: ");
scanf("%20s",nome);
printf("\nCiao %s !\n\n", nome);
system("PAUSE");
return 0;
}



mi appare una schermata vuota

Eris
13-10-2005, 21:11
aiuto

Eris
15-10-2005, 11:23
ho cambiato programma e mi dice quando uso la funzione printf
`printf' undeclared (first use this function)

Johnny_Depp
15-10-2005, 12:28
prova a fare così:

mouse sul desktop, premi tasto destro, crea nuovo file

nominalo nel seguente modo: "prova.c"

aprilo con doppio click (tasto sinistro)

se hai borland installato dovrebbe aprirtelo/associartelo a c++ builder

inserisci all'interno del file questo codice:



#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("HELLO WORLD!\n"
system("pause");
return 0;
}
salva e compila

facci sapere se funziona

Loading