ciao a tutti, premetto che sono alle prime armi con la programmazione in C. Utilizzo Microsoft Visual c++ come piattaforma. Per iniziare ho messo in piedi un programmino che fa la somma di N addendi compresi in un range; tutto tranquillo, solamente che non riesco a far kiudere il programma esclusivamente premendo il tasto "n". Alla fine si tratta solamente di un piccolo miglioramento ma fino ad ora sono riuscito a far continuare il programma premendo il tasto "s" e a farlo terminare premendo un qualsiasi tasto al di fuori di "s". qualcuno sa darmi una mano?
Il programma è questo:
codice:#include <stdio.h> #include <conio.h> void main() { int N,i,somma,addendo; char c; do { printf("Inserisci numero addendi compreso tra 2 e 10\n"); do { scanf("%d", &N); } while(N<2||N>10); printf("Aggiungi addendi\n",N); i=0, somma=0; do {scanf("%d", &addendo); i=i+1; somma=somma+addendo; } while(i<N); printf("La somma dei %d addendi vale = %d\n", N, somma); printf("Vuoi rieseguire il programma? s/n\n"); } while(c=getch() =='s'); }

Rispondi quotando

