Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Que esta mal con mi codigo de C

Estas en el tema de Que esta mal con mi codigo de C en el foro de C/C++ en Foros del Web. Hola gente, quisiera saber que esta mal con este codigo Gracias y feliz año nuevo (: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { ...
  #1 (permalink)  
Antiguo 28/12/2011, 14:13
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 13 años, 3 meses
Puntos: 0
Que esta mal con mi codigo de C

Hola gente, quisiera saber que esta mal con este codigo
Gracias y feliz año nuevo (:


#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
char nombre, apellido, completo;
printf ("Ingrese su nombre\n");
scanf (%s, nombre);
printf ("Ingrese su apellido\n");
scanf (%s, apellido);
completo = nombre + " y " + apellido;
printf ("Su nombre completo es: %s",completo);
return 0;
}
  #2 (permalink)  
Antiguo 28/12/2011, 14:19
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Que esta mal con mi codigo de C

Esta pesimo. Te falta un poco de teoria de tipos.

Una variable del tipo char es solo un caracter. Para tener muchos caracteres necesitas un array de caracteres.

char nombre[100];

Para concatenar no puede usar el + , Tienes uqe usar la funcion strcat

Etiquetas: string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:55.