Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    (c) somma tra 2 num. ma si chiude la finestra

    Ciao a tutti sono nuovo,innanzitutto mi scuso già se forse la sezione è quella sbagliata... ho iniziato da pochissimo a studiare il linguaggio c. Volevo creare un semplice programma che facesse la somma tra due numeri, solo che non riesco a leggere il risultato perchè appena lo da si chiude la finestra e non so come fare...

    #include <stdio.h>

    main()
    {
    int x;
    int y;
    int z;

    printf("inserire un numero:\n");
    scanf("%d" , &x);
    printf("inserire un altro numero:\n");
    scanf("%d" , &y);
    z=x+y;
    printf("la somma tra i due numeri è: %d", z);
    return 0;

    }

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quale IDE usi?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    dev c++...ne suggerisci uno meglio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    25
    tutto perfetto.. manca prima del return 0; l' istruzione system("PAUSE");
    o getch(); se usi MAC (se non sbaglio) ciau!

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Per il Dev (uno dei peggiori) utilizza una

    getch();

    prima della return

    Oppure usa Visual Studio 2010 Express e usa Ctrl-F5
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    scusate ma ci avevo gia provato a inserire
    system("PAUSE"); o anche
    getch();
    ma mi da errore sulla riga...sbaglio qualcosa?

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se ha degli errori devi sempre

    mostrare il codice

    mostrare l'errore

    Altrimenti non ti si può dare una risposta ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    ok non so quale parte ti interessa cmq questo errore lo da sia con system("PAUSE"); che con getch();
    C:\Users\Ale\Desktop\Ale somma.cpp In function `int main()':
    16 C:\Users\Ale\Desktop\Ale somma.cpp `system' undeclared (first use this function)
    (Each undeclared identifier is reported only once for each function it appears in.)

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Devi rivedere le prime lezioni di C ... per la funzione system devi usare l'include stdlib

    #include <stdlib.h>
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da Sangio90
    tutto perfetto.. manca prima del return 0; l' istruzione system("PAUSE");
    o getch(); se usi MAC (se non sbaglio) ciau!
    getch() non è una funzione standard ed è presente in conio.h, un header disponibile solo su Windows (se ricordo bene.) Tra l'altro su mac non c'è bisogno di stoppare la finestra per evitare che sparisca: Xcode e altri IDE hanno la loro finestrina riservata al terminale, sempre disponibile. E grazie al cielo non esiste dev-cpp per mac! XD
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.