Che dovrebbe fare questo programma? quando provo a premere CTRL Z non succede nulla (sono su win)...da quello che mi ricordo a lezione dovrebbe stampare la scrita invertita...possibile?
codice:
#include <stdio.h>
#include <stdlib.h>
void stampa(void); // Non riceve alcun parametro e non restituisce nulla
int main(){
stampa();
printf("\n");
system("PAUSE");
return 0;
}
void stampa(void){
char carattere;
// Se il valore immesso è diverso dall'END OF FILE
if((carattere != getchar()) != EOF){
stampa(); // richiama ricorsivamente la funzione stampa
printf("%c",carattere);
}
}