cuando declaras una variable tipo
char, en ella solo se puede almacenar un caracter.
por eso solo te almacena la primera letra del nombre que ingresas.
para poder almacenar una cadena debes declarar un arreglo de caractares, asi:
donde 50 es el tamaño maximo de caracteres que se pueden guardar en la variable nombre,
tu codigo quedaria asi:
Código C++:
Ver original#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
char a[50];
cout<<"Escribe tu nombre";
cin>>a;
cout<<"Tu nombre es:"<<a;
}
Saludos