using namespace std; int main() { char input[100]; printf("ingrese una palabra: \n"); scanf("%s", &input); printf("la longitud es %d \n",strlen(input)); int len=strlen(input); int last=len-1; for(int i=0;i< len/2;i++) { char tmp=input[i]; input[i]=input[last-i]; input[last-i]=tmp; } printf("la cadena invertida es %s \n",input); }
Algoritmo para invertir palabra en C
hola como estan aqui traigo un codigo el cual pedira que se ingrese una palabra y la invertira para esto utilizaremos la funcion printf y con la funcion scanf especificamos el formato de la variable, en este caso por tratarse de una cadena de caracteres utilizamos %s la cual se usa para string, despues utilizamos la funcion strlen el cual lo almacenamos el una variable la cual la ingresamos en un for y creamos un nuevo array el cual nos devolvera la palabra invertida el programa lucira asi:
0 comentarios:
Publicar un comentario