Buenos días. Podrían decirme los problemas que tengo en este programa?
Gracias
[/*Incluyo las librerias necesarias para el programa*/
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>
/*Defino las longitudes maximas*/
#define STRMAX 200
#define DIMMAX 200
/*Comienzo con la primera funcion*/
void invertirNumeroTexto(char Numero[100], char *NumeroInvertido[100], int Longitud, int i){
Longitud = strlen(Numero);
i = 0;
/*Recorro el numero con un bucle while, para invertirlo*/
while(i<=Longitud){
NumeroInvertido[Longitud] = Numero;
i = i + 1;
Longitud = Longitud - 1;
}
}
/*Hago la segunda funcion*/
int analizarNumero(int *NumeroInvertido[100], int *Longitud, int *NumeroReves[100]){
/*Convierto el numero en string*/
NumeroReves = atoi(NumeroInvertido);
}
/*En ultimo lugar, hago la funcion main*/
int main(){
char Number[STRMAX];
int Longit,k,NumberInvertido[DIMMAX],NumberReves[DIMMAX];
/*Pido el numero al usuario*/
printf("Dame el numero: ");
scanf(" %s",Number);
/*Devuelvo el resultado por pantalla al final del programa*/
printf("El numero invertido es: %d\n",invertirNumeroTexto(&NumberInvertido));
printf("El numero invertido como texto es: %s\nLa longitud de dicho numero es: %d\n",analizarNumero(NumberInvertido,&Longit,NumberReves));
return 0;
}
/code]
Modifica el mensaje y mete el código entre etiquetas GeSHi para que podamos verlo bien.
Creo que ya está
No. Tienes que modificar el mensaje y donde pone "Código GeSHi" despliegas el menú y eliges C y te saldrán dos etiquetas entre corchetes [ ].
Tienes que poner tu código entre los corchetes, es decir, [...] <tu código> [...].
Puedes darle a previsualizar para ver como ha quedado y el código tiene que quedar así:
// tu codigo