Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    10

    Funzioni in C++

    Stavo provando a utilizzare una funzione ma mi dà sempre errore di compilazione ....
    Cosa sbaglio???

    Il programma è questo:

    #include<stdio.h>
    main()
    {
    int num1=0;
    int num2=0;
    int mcd=1;
    int appoggio=0;
    int div_int(int,int);
    int x=0;
    printf("Inserire il primo numero");
    scanf("%d",&num1);
    printf("Inserire il secondo numero");
    scanf("%d",&num2);
    if(num1>num2)
    {
    appoggio=num2;
    num2=num1;
    num1=appoggio;
    }
    x=div_int(num1,num2);
    printf("",x);

    }


    int div_int(int min, int max);
    {
    int div;
    int ris;
    div=max/min;
    if((max-(div*min))==0)
    ris=1;
    else
    ris=0;
    return ris;
    }

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    1) Usa i tag CODE per mostrare il codice nel forum (leggi il regolamento)

    2) Indica in quale linea c'e' l'errore

    3) Indica il messaggio d'errore
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    mi è caduto l'occhio su questo:
    1 - all'inizio della definizione della funzione div_int c'è un punto e virgola che ci cresce.
    2 - inoltre sposta tutta la definizione della funzione div_int prima del main, o metti una sua dichiarazione prima della sua chiamata.
    ciao
    sergio

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    In effetti il punto e virgola (in rosso) deve essere eliminato

    int div_int(int min, int max);

    ma, dico io, perche' non indicare l'errore? Che ci vuole?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.