c diccionario invertido

Aquí, ejecuta para confirmar que se ha compilado:

# include & ltstdio.h & gt

# include & ltconio.h & gt

int main (void)

{

char str【20】= { NULL }, temp

int length = 0

int primero; espacio = 0;

int i=0, j=0, k = 0;

printf ("Por favor ingrese:\n"); (cadena);

temp = cadena[0];

mientras (temp!='\0')

{

i++;

mientras(temp!='\0')

p>

temp = str[I];

}

Longitud = I;

printf("\nLa salida inversa es:\n ");

for (I = longitud-1; i>=0; i-)

{

if (str[I]== ', ')

{

primer espacio = I;

j = I+1;

mientras((str[j 】!='\ 0')& amp; & amp (str[j]!=','))

{

printf ("% c", str[j ]);

j++

}

printf; ("% c", str[I]);

}

p>

}

for(I = 0;i<firstSpacei++){

printf("% c", str[I]);

}

getch();

Devuelve 0;

}

Instancia en ejecución:

Ingrese:

Te amo

La salida inversa es:

Tú, amor, yo