Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - onlinne

#1
Bueas, necesito una funcion que centre , los caracteres que estan escrito en un vector, por ejemplo:
si escribo:Hola    , me deberia rotornar:  Hola  .
necesito:
1 funcion que copie lo que este en el vector ingresado a otro vector invisible.
1 funcion que  cuente los espacios, y los divida a la mitad, para luego colocarlos al principio antes del texto y al final despues del texto.

esta es la funcion base que necesito, ya que lo que trato de hacer es un editor de texto basico, algo asi como world.
#2
Programación C/C++ / Ayuda, que esta mal ?
6 Noviembre 2016, 22:33 PM
Tengo esta funcion:
#include <stdio.h>
#include <conio.h>

char *copiar(char * cad)
{
   char cad2[20];
   int i=0;
   while((cad!='\0') || (cad[i+1]!='\0'))
   {
      cad2== cad;
      i++;
   }return cad2;
}
int main()
{
   char cad[20];
   scanf("%s",&cad);
   printf("%s",copiar(cad));
   getch();
}

lo que hace es copiar los caracteres de un vector a otro. pero cuando la pongo a ejecutar me da unos caracteres muy extraños, y ayer , que fue la ultima vez que funciono, cuando ponia dos palabras ejemplo: Hola como estas. solo me mostraba el hola, no el resto