Originariamente inviato da -Lucky87-
dunque.. sto cercando, data una lista, di fare un programma che la rovesci... tutto questo in C... ma sopratutto è il computer che dovrebbe determinarmi la lunghezza della frase immessa senza che io glie la dica...
il risultato dovrebbe venire fuori così:
ciao [input]
oaic [output]
solo che nn riesco a definire la sequenza con la lista...
so che questa deve contenere:
- testa della coda
- scansione dell'elemento corrente
- modo di accesso
potreste darmi qualche consiglio?? ste liste sonoun casino...
cmq se nn sono stato chiaro chiedete pure...
Non c'entra nulla con liste, ma fa esattamente ciò che chiedi ;-)
Codice PHP:
#include <stdio.h>
#include <string.h>
int main (int argc, const char * argv[]) {
/*
* Compiled and tested with:
* i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
*
* The output is:
* "!dlrow olleH"
*/
const char * kSentence = "Hello world!";
size_t i = 0;
const size_t kLength = strlen (kSentence);
for (i = 0; i < kLength; ++i){
printf ("%c", kSentence [kLength - (i +1)]);
}
return 0;
}