Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Sto Impazzendo

  1. #1

    Sto Impazzendo

    Ciao a tutti il mio problema è sicuramente banale rispetto ad altri che affronterete ogni giorno però sto veramente impazzendo..sto facendo delle prove veramente stupide in linguaggio C..e finora sto riuscendo ma ora ho provato a fare una sottofunzione ( che è questa ) :

    #include <stdio.h>

    int operazione ( int add1 , int add2 ) {

    int z;
    z = add1 + add2 ;
    z = z + 100 ;
    return z;
    }

    int main (int argc , const char * argv []) {

    int a,b,c,d,risultato;
    printf("scrivi due numeri: \n") ;
    scanf ("%d %d" , &a ,&b);
    risultato = operazione (a,b);
    printf("%d" , risultato );
    printf("Inserisci altri due numeri: \");
    scanf("%d %d" , &c , &d);
    risultato = operazione (a,b);
    printf ("%d", risultato);

    return 0 ;

    }


    quando vado a compilarla scrivendo gcc nomeprogramma.c

    mi esce errore e mi dice queste cose :
    riprova.c: In function ‘main’:
    riprova.c:19:9: warning: missing terminating " character
    riprova.c:19:1: error: missing terminating " character
    riprova.c:20:26: error: expected ‘)’ before ‘;’ token
    riprova.c:25:1: warning: passing argument 1 of ‘printf’ makes pointer from integer without a cast
    /usr/include/stdio.h:359:12: note: expected ‘const char * __restrict__’ but argument is of type ‘int’
    riprova.c:25:1: warning: format not a string literal and no format arguments
    riprova.c:25:1: error: expected ‘;’ before ‘}’ token

    Vorrei sapere se qualcuno riesce a dirmi cosa sbaglio perchè l'ho ricontrollato davvero mille volte e non trovo nessun errore..

    grazie..

  2. #2
    Non hai incluso input / output file di intestazione, includerlo quindi provare a eseguirlo.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,372

    Moderazione

    Sto Impazzendo
    Non è questo il genere di titoli tollerati in questo forum.
    Già il tuo primo post è stato corretto in questo senso.

    Ti invito a leggere il Regolamento di quest'area per conoscere le norme da seguire nell'apertura e conduzione delle discussioni.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.