Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main()
  5. {
  6. char cadena[30]={"Hola mundo soy muy feliz"};
  7. int salto,coma,i;
  8.  
  9. printf("%c",cadena[11]);
  10.  
  11.  
  12. return 0;
  13. }
  14.  
  15. int main()
  16. {
  17. char cadena[30]={"Hola mundo soy muy feliz"};
  18. int salto,coma,i;
  19.  
  20. //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 `,`
  21. printf("%c - %c - %c - %c", cadena[11], cadena[15], cadena[20], cadena[38]);
  22.  
  23. printf("n---n");
  24.  
  25. //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
  26. printf("%.5s", cadena + 1);
  27. printf("n---n");
  28. printf("%.10s", cadena);
  29. printf("n---n");
  30. printf("%.14s", cadena + 10);
  31.  
  32. return 0;
  33. }
  34.  
  35. printf("%.14s", cadena + 10);
  36.  
  37. //..
  38. int len = 5;
  39. printf("n---n");
  40. printf("%.*s", len, cadena + 1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement