Δημοσιεύτηκε: 03 Ιούλ 2011, 22:41
Οκ!
Διάβασμα τυχαίου πλήθους ακεραίων μέχρι να διαβαστεί ο 0 και τύπωμα τους σε αντίστροφη σειρά. Χρησιμοποιεί recursion.
Διάβασμα τυχαίου πλήθους ακεραίων μέχρι να διαβαστεί ο 0 και τύπωμα τους σε αντίστροφη σειρά. Χρησιμοποιεί recursion.
- Κώδικας: Επιλογή όλων
/* -------------------------------------------------------------
* Διαβάζει ακέραιους από τον χρήστη μέχρι να διαβάσει τον 0,
* οπότε σταματάει το διάβασμα και τυπώνει τους διαβασμένους
* ακέραιους σε αντίστροφη σειρά.
* Το πρόγραμμα χρησιμοποιεί recursion
* -------------------------------------------------------------
*/
#include <stdio.h>
// ------------------------------------------------
void print_reverse( int n )
{
if ( n == 0 )
return;
printf("enter an int (0 to stop): ");
scanf("%d", &n);
print_reverse( n );
printf("%d ", n);
return;
}
// ------------------------------------------------
int main ( void )
{
int n;
print_reverse(n);
return 0;
}