Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int main()
- {
- char cadena[30]={"Hola mundo soy muy feliz"};
- int salto,coma,i;
- printf("%c",cadena[11]);
- return 0;
- }
- int main()
- {
- char cadena[30]={"Hola mundo soy muy feliz"};
- int salto,coma,i;
- //esta podria ser una manera cada uno de los `%c` es sustituido secuencialmente por cadena[11], cadena[15] ect, fijese en que son separados por `,`
- printf("%c - %c - %c - %c", cadena[11], cadena[15], cadena[20], cadena[38]);
- printf("n---n");
- //Otra manera en la funcion printf especificar la precision justo antes del caracter de formato %`precision`s -> %.5s, lo siguiente en este caso cadena + 1, es arimetica de punteros para determinar el punto de inicio/comiezo
- printf("%.5s", cadena + 1);
- printf("n---n");
- printf("%.10s", cadena);
- printf("n---n");
- printf("%.14s", cadena + 10);
- return 0;
- }
- printf("%.14s", cadena + 10);
- //..
- int len = 5;
- printf("n---n");
- printf("%.*s", len, cadena + 1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement