Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/08/2010, 20:07
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Por que en este otro programa no sale el resultado esperado????

a esto:

Código C++:
Ver original
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4.  
  5. int main ()
  6.  
  7. {
  8.  
  9. char *arreglo = "";
  10. char arreglo2 [ 10 ];
  11. char *arreglo22 = "";
  12. char arreglo3 [ 10 ];
  13. char *arreglo33 = "";
  14. int x;
  15. int arreglo222, arreglo333, arreglo444, arreglo555, arreglo666;
  16. arreglo222 = arreglo333 = arreglo444 = arreglo555 = arreglo666 = 0;
  17. char *ptr;
  18.  
  19.  
  20.  
  21. printf ("Escribe una frase: ");
  22. scanf ("%s", arreglo2 );
  23.  
  24. strcat ( arreglo22, arreglo2 );
  25.  
  26. printf ("%s\n", arreglo22 );
  27.  
  28. printf ("Escribe otra frase: ");
  29. scanf ("%s", arreglo3 );
  30.  
  31. strcat ( arreglo33, arreglo3 );
  32.  
  33. printf ("%s\n", arreglo33 );
  34.  
  35.  
  36.  
  37.  
  38.  
  39. ptr = strstr ( arreglo33, arreglo22 );
  40.  
  41. if ( ptr != NULL ) {
  42. printf ("Coincidencia\n");
  43. }
  44. else {
  45. printf ("No\n");
  46. }
  47.  
  48.  
  49.  
  50. strcat ( arreglo, arreglo2 );
  51. strcat ( arreglo, " ");
  52.  
  53. strcat ( arreglo, arreglo3 );
  54. strcat ( arreglo, " ");
  55.  
  56.  
  57. printf ("%s\n", arreglo );
  58.  
  59.  
  60. return 0;
  61.  
  62. }

FIjate que en donde escribis para darle formato, tenes para poner Highlight