joy80 Inviato 29 Gennaio 2011 Segnala Condividi Inviato 29 Gennaio 2011 Ciao ragazzi....quest'oggi mi sono stampato "il linguaggio C" Autore: BlackLight 3° edizione, e all'interno c'è un programmi per fare una somma con numeri inseriti direttamente dalla tastiera.... a parte il fatto che ci sono delle incongruenze con XCODE presente nel Mac a livello di compilazione (esempio: %f che mi propone lui non lo riconosce ma mi fa scrivere float) nel programma che ho inserito, e copiato pari pari dalla guida, mi da due errori e non capisco cosa devo fare...mi date una mano? Questo è il tracciato che c'è sulla guida: #include <studio.h> // gà qui mi da errore perchè probabilmente non esiste double somma(double a, double ; int main() { double a,b; printf ("inserire il primo numero: "); scanf ("%f", &a); // qui c'è l'altro errore printf ("inserire il secondo numero: "); scanf ("%f", &; // e qui il terzo printf ("Somma fra %f e %f = %f\n", a, b,somma(a,); } double somma(double a, double { return a+b; } io lo avevo modificato in questo modo: #import <Foundation/Foundation.h> // gà qui mi da errore perchè probabilmente non esiste double somma(double a, double ; int main() { double a,b; printf ("inserire il primo numero: "); scanf (float &a); // qui c'è l'altro errore printf ("inserire il secondo numero: "); scanf (float &; // e qui il terzo printf ("Somma fra %f e %f = %f\n", a, b,somma(a,); } double somma(double a, double { return a+b; } Mi date una ano a capire che c'è che non va e cosa ho sbagliato?Siamo chiari...è il mio primo giorno, è solo oggi che mi sono affacciato al mondo del programmatore. Grazie a tutti Giuseppe Link al commento Condividi su altri siti Altre opzioni di condivisione...
joy80 Inviato 29 Gennaio 2011 Autore Segnala Condividi Inviato 29 Gennaio 2011 trovato il primo errore..... io scrivevo "studio" e non "stdio" ....errore da principiate siate buoni :-) Link al commento Condividi su altri siti Altre opzioni di condivisione...
joy80 Inviato 29 Gennaio 2011 Autore Segnala Condividi Inviato 29 Gennaio 2011 come faccio a copiare una foto mia dentro a questo blog? Ho fatto un'istantanea della finestra ma non so come farvela vedere? Link al commento Condividi su altri siti Altre opzioni di condivisione...
joy80 Inviato 29 Gennaio 2011 Autore Segnala Condividi Inviato 29 Gennaio 2011 #include <stdio.h> double somma(double a, double ; int main() { double a,b; printf ("inserire il primo numero: "); scanf ("%lf", &a); // qui c'è l'altro errore printf ("inserire il secondo numero: "); scanf ("%lf", &; // e qui il terzo printf ("Somma fra %lf e %lf = %f\n", a, b,somma(a,); } double somma(double a, double { return a+b; } anche così che ho corretto tutto non mi funziona....mi esce il primo insersci il primo numero....lo inserisco e non succede niente...dopo un pò mi fa una somma inesistente (infatti mi fa 0) e chiude il programa che devo fa? Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.