online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
/* 6. Escriba un programa en C++ para comprobar si una cadena es un Palíndromo o no. Sin usar funciones de las librerias string / cstring Nota: Un palíndromo, es una palabra o frase que se lee igual en un sentido que en otro, comopor ejemplo RECONOCER. */ #include <iostream> using namespace std; #define MAX_SIZE 100 // Maximo tamaño de la cadena int main(void){ char str[MAX_SIZE]; int len, startIndex, endIndex; bool espalindromo=true; /* Ingreso de la cadena */ cout<<"Ingrese la cadena: "; cin.getline(str,MAX_SIZE); /* Encuentra la longitud de la cadena */ len = 0; while(str[len] != '\0') len++; startIndex = 0; endIndex = len-1; while(startIndex <= endIndex){ if(str[startIndex] != str[endIndex]){ espalindromo=false; break; } startIndex++; endIndex--; } if(espalindromo){ cout<<"La cadena es un Palindromo"; } else{ cout<<"La cadena no es un Palindromo"; } return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue