Pues usa la secuencia de escape de la tabulacion que es \t en tu cadena de formato del frintf().
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úchar* v[7];
v[0] = '320';
v[1] = '330';
v[2] = '330a';
v[3] = '332';
v[4] = '333';
v[5] = '333a';
v[6] = '335';
v[7] = '335a';
char* v[8];
#include <string>
using namespace std;
int main()
{
string cadena;
if (so == windows) //si el sistema operativo es windows el objeto cadena empezaria por los caracteres "win"
cadena = "win";
else if(so == apple)
cadena = "mac";
if(idioma == espanol) //si el idioma es espanol le anadimos al objeto cadena los caracteres "es"
cadena.append("es");
else if(idioma == ingles)
cadena.append("eng");
return 0;
}
Cita de: gAb1 en 17 Abril 2013, 18:18 PM
¿como podría declarar una variable que contenga "xxXX" para luego imprimirla?
char cadena[5] = "xxXX\0";
printf("%s", cadena);
xxXX
Cita de: gAb1 en 17 Abril 2013, 18:18 PM
Tampoco sé como podria guardar numeros y una letra (todo junto) en una variable: "123a". He pensado en ASCII pero no me deja poner una sentencia de escape dentro:
char var[5] = "123a\0"
Citarchar dia[7];Tienes declarado dia como un arreglo de caracteres, pero cuando luego haces:
Citarscanf ("%d",&dia);estas intentando guardar un valor de tipo decimal en ese arreglo de caracteres. Tendrias que usar el especificador %s, que es el fomato de tipo cadena, en el primer argumento del scanf():
scanf ("%s", &dia)
scanf ("%s", dia)
#include <stdlib.h>
system("color 04"); /*ponemos las letras en rojo*/
printf("lo que sea");
system("pause");
system("cls");
system("color 07"); /*reestablemos al color prdeterminado, fondo negro y letras blancas*/