
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
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


0