Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    23

    [C] Errore in un semplice programmino

    Ho fatto un semplice programma per calcolare l'area di un cilindro, ma ottengo un errore che non riesco sinceramente a capire (sia con il VS che con Dev-C++).

    codice:
    #include <stdio.h>
    
    #define PIGRECO = 3.1415
    
    int main()
    {
        int raggio, altezza;
        float area_cerchio, vol_cilindro;
        
        printf("Inserisci il raggio del cilindro: ");
        scanf("%d", &raggio);
        printf("\nInserisci l'altezza del cilindro: ");
        scanf("%d", &altezza);
        
        area_cerchio = raggio * raggio * PIGRECO;
        vol_cilindro = area_cerchio * altezza;
        
        printf("\nIl volume del cilindro e: %f", vol_cilindro);
        system("PAUSE");
        return 0;
    }
    L'errore (riguardante la riga in grassetto) č:
    15 C:\Documents and Settings\x\Desktop\VolCilindro.c
    parse error before '=' token

  2. #2
    codice:
    #include <stdio.h>
    
    #define PIGRECO 3.1415
    
    int main ()
    {
        int raggio, altezza;
        float area_cerchio, vol_cilindro;
        
        printf ("Inserisci il raggio del cilindro: ");
        scanf ("%d", &raggio);
        printf ("\nInserisci l'altezza del cilindro: ");
        scanf ("%d", &altezza);
        
        area_cerchio = (float) (raggio * raggio * PIGRECO);
        vol_cilindro = area_cerchio * altezza;
        
        printf ("\nIl volume del cilindro e: %f", vol_cilindro);
        system ("PAUSE");
        return (0);
    }
    Sbagliavi nel #define.

    Saluti :quipy:

  3. #3
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    #define PIGRECO 3.1415F

  4. #4
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215
    dopo pigreco niente =.. nella define

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    23
    asd rabbia e

    Grazie a tutti

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.