Varios dias metido en esto para tratar de aprender hacer el codigo usando el ciclo WHILE y no el FOR, si alguien me puede explicar se lo agredeceria mucho me serviria bastante. saludos
adjunto el codigo/
Código c:
Ver original
#include <stdio.h> #include <string.h> void menu(); void pause(); void continuar(int*); void cargar_datos(char*); void invertir(char*); main () { int seguir; char A[8]; menu(); pause(); while(seguir) { cargar_datos(&A); invertir(&A); continuar(&seguir); } } void invertir(char *A) { int inicio=0,final=0,aux=0; while(inicio<final) { aux=A[inicio]; A[inicio]=A[final]; A[final]=aux; inicio=inicio+1; final=final-1; } } void cargar_datos(char *A) { } void menu() { } void pause() { } void continuar(int *seguir) { char opcion; if((opcion != 's') && (opcion != 'n')) { } if(opcion == 'n') { (*seguir)=0; } }