HOLA TITANES QUISIERA PEDIR AYUDA ALOS QUE SEPAN PROGRAMAR EN C YA QUE TENGO UN ERROR Y NO QUE CUAL ES PEGO EL CODIGO PARA QUE ME AYUDEN
ya se que no imprimira nada pero quiero saber porque no compila correctamente
- Código:
#include <stdio.h>
#define V 21
#define H 75
void CAMPO (char CAMPO [V][H],int PELX, int PELY, int INIJUGA, int FINJUGA, int INIIA, int FINIA);
void BORDE (char CAMPO [V][H]);
void RAQJUGA (char CAMPO [V][H], int INIJUGA,int FINJUGA);
void RAQIA (char CAMPO [V][H], int INIIA,int FINIA;
void PEL(char CAMPO [V][H],int PELX,int PELY);
int main()
{
int PELX,PELY,INIJUGA,FINJUGA,INIIA,FINIA;
char CAMPO [V][H];
PELX=35;
PELY=11;
INIJUGA=8;
FINJUGA=12;
INIIA=8;
FINIA=12;
inicio(PELX,PELY,INIJUGA,FINJUGA,INIIA,FINIA);
system("pause");
return 0;
}
void CAMPO (char CAMPO [V][H],int PELX, int PELY, int INIJUGA, int FINJUGA, int INIIA, int FINIA)
{
BORDE (CAMPO);
RAQJUGA (CAMPO,INIJUGA,FINJUGA);
RAQIA (CAMPO,INIIA,FINIA);
PEL (CAMPO , PELX,PELY);
}
void BORDE (char CAMPO [V][H]){
int i,j;
for (i=0; i<V; i++){
for(j=0;j<H;j++){
if(i==0 || i==v-1){
CAMPO [i][j]='-';
}
else if (j==0 || j== H-1){
CAMPO [i][j]='|';
}
else{
CAMPO [i][j]=' ';
}
}
}
}
void RAQJUGA (char CAMPO [V][H], int INIJUGA,int FINJUGA){
int i,j;
for ( i= INIJUGA ; i<= FINJUGA; i++){
for (j=2;j=3; j++){
CAMPO[i][j]='8';
}
}
}
void RAQIA (char CAMPO [V][H], int INIIA,int FINIA){
int i,j;
for (i = INIIA; i<=FINIA; i++){
for (j=H -4;=H-3; j++){
CAMPO[i][j]='8';
}
}
}
void PEL(char CAMPO [V][H],int PELX,int PELY){
CAMPO[PELX][PELY]='O';
}
ya se que no imprimira nada pero quiero saber porque no compila correctamente