@r01blue Hola, con %c solo puedes imprimir 1 (un) solo caracter. %s es para imprimir un vector de caracteres (cadena de caracteres) te da error pq no puedes imprimir un vector con %c. Lo unico q podrias hacer con %c es imprimir cada letra, es decir printf(" la pos 1: %c, nombre[1]); saludos!
Hola amigo, tengo una duda, veras, en la función "main" le antepones el "int" y el "return 0" lo que te quería preguntar es, por qué le antepones estas dos cosas, a donde va el 0 del return?, si es la funcion principal y lo normal seria anteponerle "void" al main y sin ningun return, espero puedas responder, Salu2
Al momento de leer una cadena de caracteres del teclado, cómo se hace para que sí me "tome" (por así decirlo) los espacios que pueda ingresar el usuario? Gracias!
¿Y si quiero que la cadena sea con un nombre que yo ingrese? Me explico: Si en vez de un nombre predefinido como "Ramon Jose Hernandez IV XXX 4" le pongo char nombre2[]="%s",nombre_persona y justo antes de esa sentencia creo otra línea que diga: gets(nombre_persona); (o utilizo scanf) ¿Servirá?
@ChelinTutorials gracias !!! tenia q ver el proximo video ahi me di cuenta XD disculpa otra preg cuando pedis por telclado q ingrese su nombre y tens q guardar lo haces por 2 metodos yo los intente y me sale error cuando hago el 1 y cuando hago el segundo me sale warning por el gets yo programo en linux no en dev puede ser por eso?
Sigue subiendo mas amigo!!! Necesito aprenderlo bn y me encanta que lo hagas en Code Blocks... buenos videos en verdd :))
@r01blue Hola, con %c solo puedes imprimir 1 (un) solo caracter. %s es para imprimir un vector de caracteres (cadena de caracteres) te da error pq no puedes imprimir un vector con %c. Lo unico q podrias hacer con %c es imprimir cada letra, es decir printf(" la pos 1: %c, nombre[1]);
saludos!
Hola amigo, tengo una duda, veras, en la función "main" le antepones el "int" y el "return 0" lo que te quería preguntar es, por qué le antepones estas dos cosas, a donde va el 0 del return?, si es la funcion principal y lo normal seria anteponerle "void" al main y sin ningun return, espero puedas responder, Salu2
Amigo que editor estas utilizando para programar? cual es ese del video?
Solo puedo decir muchas gracias! :D
una preg si usa char no tendrias q poner %C cuando imprimis toda la frase ???
yo lo intente y quiero saber por q me salio error
Al momento de leer una cadena de caracteres del teclado, cómo se hace para que sí me "tome" (por así decirlo) los espacios que pueda ingresar el usuario?
Gracias!
¿Y si quiero que la cadena sea con un nombre que yo ingrese? Me explico: Si en vez de un nombre predefinido como "Ramon Jose Hernandez IV XXX 4" le pongo
char nombre2[]="%s",nombre_persona
y justo antes de esa sentencia creo otra línea que diga:
gets(nombre_persona);
(o utilizo scanf) ¿Servirá?
@ChelinTutorials gracias !!! tenia q ver el proximo video ahi me di cuenta XD disculpa otra preg cuando pedis por telclado q ingrese su nombre y tens q guardar lo haces por 2 metodos yo los intente y me sale error cuando hago el 1 y cuando hago el segundo me sale warning por el gets yo programo en linux no en dev puede ser por eso?
buen video mi consulta es : si "Ramon Jose Hernandez IV XXX 4" ...LOS ESPACIOS QUE SEPARAN CADA PALABRAS TAMBIEN SE CONSIDERAN UN VECTOR
+nels condor si son posiciones del vector ya que el espacio actua como caracter, aunque no es un caracter de la tabla acii
Tengo una duda, porque no funciona esto?
char s[] = "hola";
scanf("%s",&s);
Si s y &s te devuelven la misma dirección de memoria
@ianponches muchas gracias bro, Saludos!
Muy buen video
Como lo descargo
con q teclas se ase este simbolo ' '
Sera broma no?
jajajaja, que tal lo copio y pego xdd
Codeblocks IDE