Dev - C++ - ayuda con programa para invertir

   
Vista:

ayuda con programa para invertir

Publicado por Richard (1 intervención) el 17/10/2014 02:36:38
Estimados si alguien me puede ayudar , lo que pasa que me pidieron realizar un programa que invierta el orden de las palabras en un frase , ejemplo : hoy es dia jueves y me quede jueves dia es hoy , bueno el orden me lo cambia pero de las letras igual , no se si alguien pueda ayudar , este es el codigo:

si alguien puede ayudar se agradeceria , saludos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h> 
int main()
{
char i,j;
char longitud;
char cadena[50];
char temporal;
 
printf("Introduce un texto (menos de 50 caracteres): ");
gets(cadena);
longitud=strlen(cadena);
for (i=0,j=longitud-1;
i<longitud/2; i++,j--)
{
temporal=cadena[i];
cadena[i]=cadena[j];
cadena[j]=temporal;
}
printf("Resultado: %s\n", cadena);
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder