azurshow Inviato 24 Novembre 2007 Segnala Condividi Inviato 24 Novembre 2007 avevo gia provato a mettere return 0 ma non cambiava il warning rimaneva sempre Aver capito non significa sapere. Link al commento Condividi su altri siti Altre opzioni di condivisione...
rusca86 Inviato 24 Novembre 2007 Segnala Condividi Inviato 24 Novembre 2007 dopo l'ultima printf, metti un return 0; Il problema è causato dal fatto che hai dichiarato il main di tipo int, e quindi ci si aspetta che termini restituendo un valore di tale tipo. In ogni caso, è solo un warning: il programma può andare (e va, lo appena testato) anche senza metterci il valore da ritornare... Be more sheperd Born to lose - Live to win. Link al commento Condividi su altri siti Altre opzioni di condivisione...
ghepX Inviato 24 Novembre 2007 Segnala Condividi Inviato 24 Novembre 2007 prova a sostitire la scritta int main con void main () dovrebbe sparire il warning. Ciaoz Ghep My IT Blog RADUNO UTENTI MAC DEL VENETO Link al commento Condividi su altri siti Altre opzioni di condivisione...
azurshow Inviato 24 Novembre 2007 Autore Segnala Condividi Inviato 24 Novembre 2007 #include <stdio.h> void main() { int N,num,som,i; do{ printf("immetti la quantità di numeri da sommare maggiori di zero:\n"); scanf("%d", &N); } while(N<=0); som=0; for(i=1;i<=N;i++){ printf("immetti un numero intero:\n"); scanf("%d", &num); som=som+num; } printf("la sommatoria dei numeri immessi è: %d", som); }<--------riferito alla parentesi graffa che chiude l'istruzione main alla fine del programma mi da un warning che dice: control reaches end of non-void function come faccio a risolvere il problema?? Aver capito non significa sapere. Link al commento Condividi su altri siti Altre opzioni di condivisione...
mutaforme Inviato 24 Novembre 2007 Segnala Condividi Inviato 24 Novembre 2007 prova a sostitire la scritta int main con void main () dovrebbe sparire il warning.Ciaoz Ghep Mi sa che il warning rimane perché Xcode vuole che il main torni un int, ne avevamo già discusso nel forum. In pratica adesso in C++ il void main è deprecato. Pancho was a bandit boy, his horse was fast as polished steel He wore his gun outside his pants ----- Il Principe diventa Re, nella notte di Madrid. Link al commento Condividi su altri siti Altre opzioni di condivisione...
azurshow Inviato 24 Novembre 2007 Autore Segnala Condividi Inviato 24 Novembre 2007 #include <stdio.h> void main() { <-----------------mi dava un errore qua, perchè diceva che int non era con void ma ora ho risolto int N,num,som,i; do{ printf("immetti la quantità di numeri da sommare maggiori di zero:\n"); scanf("%d", &N); } while(N<=0); som=0; for(i=1;i<=N;i++){ printf("immetti un numero intero:\n"); scanf("%d", &num); som=som+num; } printf("la sommatoria dei numeri immessi è: %d", som); } Non so che ho fatto ma ho ripremuto build e mi ha fatto mi ha detto succeeded e ora che ho compilato come faccio a far partire il programma? Aver capito non significa sapere. Link al commento Condividi su altri siti Altre opzioni di condivisione...
mutaforme Inviato 24 Novembre 2007 Segnala Condividi Inviato 24 Novembre 2007 build and go Pancho was a bandit boy, his horse was fast as polished steel He wore his gun outside his pants ----- Il Principe diventa Re, nella notte di Madrid. Link al commento Condividi su altri siti Altre opzioni di condivisione...
azurshow Inviato 24 Novembre 2007 Autore Segnala Condividi Inviato 24 Novembre 2007 non me lo fa fare build and go:mad: Aver capito non significa sapere. Link al commento Condividi su altri siti Altre opzioni di condivisione...
mutaforme Inviato 24 Novembre 2007 Segnala Condividi Inviato 24 Novembre 2007 Hai fatto new project o new file? Pancho was a bandit boy, his horse was fast as polished steel He wore his gun outside his pants ----- Il Principe diventa Re, nella notte di Madrid. Link al commento Condividi su altri siti Altre opzioni di condivisione...
azurshow Inviato 25 Novembre 2007 Autore Segnala Condividi Inviato 25 Novembre 2007 all'inizio new project se non mi sbaglio!:P Aver capito non significa sapere. Link al commento Condividi su altri siti Altre opzioni di condivisione...
mutaforme Inviato 25 Novembre 2007 Segnala Condividi Inviato 25 Novembre 2007 Allora il build and go ci dovrebbe essere! Poi c'è un file con icona tipo terminale, cliccando li il programma parte Pancho was a bandit boy, his horse was fast as polished steel He wore his gun outside his pants ----- Il Principe diventa Re, nella notte di Madrid. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.