|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1075
|
C - adattare sorgente da linux a windows
sto cominciando a programmare e all'uni mi hanno dato alcuni esercizi da fare. Se su linux funzionano, su windows mi da il fastidioso problema di chiudere subito la finestra dell'exe. Cosa devo cambiare???
#include <stdio.h> int main(void) { int dec; int r1,r2,r3,r4,r5,r6,r7,r8; printf("Immetti un valore decimale minore di 128 da convertire in binario\n"); scanf("%d",&dec); if(dec>=128) { printf("ATTENZIONE:Il valore immesso e' troppo alto, immetterne uno minore di 128\n"); return 1; } else { r8=dec%2; dec=dec/2; r7=dec%2; dec=dec/2; r6=dec%2; dec=dec/2; r5=dec%2; dec=dec/2; r4=dec%2; dec=dec/2; r3=dec%2; dec=dec/2; r2=dec%2; dec=dec/2; r1=dec%2; dec=dec/2; } printf("Il valore immesso in codice binario corrisponde a: %d%d%d%d%d%d%d%d\n",r1,r2,r3,r4,r5,r6,r7,r8); return 0; } |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
aggiungi una getchar() alla fine del main, subito prima del return.
|
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Dec 2004
Città: Una palla di fango abitata da scimmie sognatrici
Messaggi: 128
|
Quote:
![]() ![]()
__________________
"Contro la stupidità gli stessi dei lottano invano" Friedrich Schiller "Chi rinuncia alla libertà per raggiungere la sicurezza non merita né la libertà né la sicurezza" Benjamin Franklin "Guardati dalla furia di un uomo tranquillo" John Dryden |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Quote:
__________________
GPU Compiler Engineer |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:49.