comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Ayuda con un corchete en c

  • 3 Respuestas
  • 1639 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado lockerss

  • *
  • Underc0der
  • Mensajes: 7
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Abril 12, 2014, 12:06:09 am »
Hola quisiera pedirle ayuda con un problema de un corchete que no se que pasa empeze con un tutorial de youtube y ahora voy con un juego pero no se que tiene mal pongo el codigo para que me digan es en .c

Código: C
  1. #include <stdio.h>
  2. #define V 21
  3. #define H 75
  4.  
  5.  
  6. void CAMPO (char CAMPO [V][H],int PELX, int PELY, int INIJUGA, int FINJUGA, int INIIA, int FINIA);
  7. void BORDE (char CAMPO [V][H]);
  8. void RAQJUGA (char CAMPO [V][H], int INIJUGA,int FINJUGA);
  9. void RAQIA (char CAMPO [V][H], int INIIA,int FINIA;
  10. void PEL(char CAMPO [V][H],int PELX,int PELY);
  11.  
  12. int main()
  13.  
  14.  
  15.  
  16. {
  17.  
  18.        
  19.  
  20.  
  21.  
  22.         int PELX,PELY,INIJUGA,FINJUGA,INIIA,FINIA;
  23.        
  24.         char CAMPO [V][H];
  25.        
  26.         PELX=35;
  27.         PELY=11;
  28.        
  29.         INIJUGA=8;
  30.         FINJUGA=12;
  31.        
  32.         INIIA=8;
  33.         FINIA=12;
  34.        
  35.         inicio(PELX,PELY,INIJUGA,FINJUGA,INIIA,FINIA);
  36.        
  37.         No tienes permisos para ver links. Registrate o Entra con tu cuenta("pause");
  38.         return 0;
  39. }
  40.  
  41. void CAMPO (char CAMPO [V][H],int PELX, int PELY, int INIJUGA, int FINJUGA, int INIIA, int FINIA)
  42. {
  43.         BORDE (CAMPO);
  44.         RAQJUGA (CAMPO,INIJUGA,FINJUGA);
  45.         RAQIA (CAMPO,INIIA,FINIA);
  46.         PEL (CAMPO , PELX,PELY);
  47.                
  48. }
  49.  
  50. void BORDE (char CAMPO [V][H]){
  51.  
  52. int i,j;
  53.  
  54.        
  55. for (i=0; i<V; i++){
  56.         for(j=0;j<H;j++){
  57.                 if(i==0 || i==v-1){
  58.                         CAMPO [i][j]='-';
  59.                 }
  60.                 else if (j==0 || j== H-1){
  61.                         CAMPO [i][j]='|';
  62.                 }
  63.                 else{
  64.                         CAMPO [i][j]=' ';
  65.                 }
  66.                
  67.         }
  68. }
  69. }
  70.  
  71.  
  72. void RAQJUGA (char CAMPO [V][H], int INIJUGA,int FINJUGA){
  73.         int i,j;
  74.        
  75.         for ( i= INIJUGA ; i<= FINJUGA; i++){
  76.                 for (j=2;j=3; j++){
  77.        
  78.                        
  79.                         CAMPO[i][j]='8';
  80.                 }              
  81.         }
  82. }
  83.        
  84.         void RAQIA (char CAMPO [V][H], int INIIA,int FINIA){
  85.                
  86.                 int i,j;
  87.                
  88.                 for (i = INIIA; i<=FINIA; i++){
  89.                         for (j=H -4;=H-3; j++){
  90.                        
  91.                                 CAMPO[i][j]='8';
  92.                         }
  93.                 }      
  94.                
  95.         }
  96.        
  97.        
  98.        
  99. void PEL(char CAMPO [V][H],int PELX,int PELY){
  100.        
  101.         CAMPO[PELX][PELY]='O';
  102. }
  103.                
  104.                



no se que tiene mal :(  ya se que al compilar y ejecutar no aparecera nada porque no imprimo nada pero quiero saber porque ahi me da error
« Última modificación: Agosto 18, 2014, 08:01:11 pm por Expermicid »

Desconectado theinzide

  • *
  • Underc0der
  • Mensajes: 1
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Abril 12, 2014, 08:30:41 pm »
No puedo poner el código corregido, pero están los errores en la linea 9, 57 y 89.
« Última modificación: Abril 12, 2014, 08:32:47 pm por theinzide »
"Bad programmers worry about the code.  Good programmers worry about data structures and their relationships." Linus_Torvalds.
"Pide consejo al que sabe corregirse a sí mismo." Leonardo da Vinci.

Desconectado efeet

  • *
  • Underc0der
  • Mensajes: 4
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #2 en: Abril 12, 2014, 11:21:57 pm »
Es correcto, revisa las lineas: 9, 57 y 89, son errores de "dedo"..

Desconectado lockerss

  • *
  • Underc0der
  • Mensajes: 7
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #3 en: Abril 15, 2014, 04:13:35 am »
si ya vi donde estaba el error pero al final me sale esto


C:\Users\lockerss\Documents\juegos\collect2.exe   [Error] ld returned 1 exit status


noce que es

Código: C
  1. #include <stdio.h>
  2. #define V 21
  3. #define H 75
  4.  
  5. void CAMPO (char CAMPO [V][H],int PELX, int PELY, int INIJUGA, int FINJUGA, int INIIA, int FINIA);
  6. void BORDE (char CAMPO [V][H]);
  7. void RAQJUGA (char CAMPO [V][H], int INIJUGA,int FINJUGA);
  8. void RAQIA (char CAMPO [V][H], int INIIA,int FINIA);
  9. void PEL(char CAMPO [V][H],int PELX,int PELY);
  10.  
  11. int main()
  12.  {
  13.  
  14.  
  15.         int PELX,PELY,INIJUGA,FINJUGA,INIIA,FINIA;
  16.        
  17.         char CAMPO [V][H];
  18.        
  19.         PELX=35;
  20.         PELY=11;
  21.        
  22.         INIJUGA=8;
  23.         FINJUGA=12;
  24.        
  25.         INIIA=8;
  26.         FINIA=12;
  27.        
  28.         inicio(PELX,PELY,INIJUGA,FINJUGA,INIIA,FINIA);
  29.        
  30.         No tienes permisos para ver links. Registrate o Entra con tu cuenta("pause");
  31.         return 0;
  32. }
  33.  
  34. void CAMPO (char CAMPO [V][H],int PELX, int PELY, int INIJUGA, int FINJUGA, int INIIA, int FINIA)
  35. {
  36.         BORDE (CAMPO);
  37.         RAQJUGA (CAMPO,INIJUGA,FINJUGA);
  38.         RAQIA (CAMPO,INIIA,FINIA);
  39.         PEL (CAMPO , PELX,PELY);
  40.                
  41. }
  42.  
  43. void BORDE (char CAMPO [V][H]){
  44.  
  45. int i,j;
  46.  
  47.        
  48. for (i=0; i<V; i++){
  49.         for(j=0;j<H;j++){
  50.                 if(i==0 || i==V-1){
  51.                         CAMPO [i][j]='-';
  52.                 }
  53.                 else if (j==0 || j== H-1){
  54.                         CAMPO [i][j]='|';
  55.                 }
  56.                 else{
  57.                         CAMPO [i][j]=' ';
  58.                 }
  59.                
  60.         }
  61. }
  62. }
  63.  
  64.  
  65. void RAQJUGA (char CAMPO [V][H], int INIJUGA,int FINJUGA){
  66.         int i,j;
  67.        
  68.         for ( i= INIJUGA ; i<= FINJUGA; i++){
  69.                 for (j=2;j=3; j++){
  70.        
  71.                        
  72.                         CAMPO[i][j]='8';
  73.                 }              
  74.         }
  75. }
  76.        
  77.         void RAQIA (char CAMPO [V][H], int INIIA,int FINIA){
  78.                
  79.                 int i,j;
  80.                
  81.                 for (i = INIIA; i<=FINIA; i++){
  82.                         for (j=H -4;j = H-3; j++){
  83.                        
  84.                                 CAMPO[i][j]='8';
  85.                         }
  86.                 }      
  87.                
  88.         }
  89.        
  90.        
  91.        
  92. void PEL(char CAMPO [V][H],int PELX,int PELY){
  93.        
  94.         CAMPO[PELX][PELY]='O';
  95. }
  96.                
  97.                



ahi esta el codigo coregido y con el error que menciono que no se que es
« Última modificación: Abril 15, 2014, 04:35:50 pm por Expermicid »

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 6998
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1588
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2182
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2839
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Problem al instalar Windows "cualquier windows"

Iniciado por Made

Respuestas: 7
Vistas: 2935
Último mensaje Septiembre 03, 2012, 04:53:08 pm
por Made