Red de conocimientos turísticos - Conocimientos sobre calendario chino - Los principiantes en programación no pueden compilar el programa de búsqueda profunda de 8 dígitos en lenguaje C. ¡Ayúdenme, es urgente!

Los principiantes en programación no pueden compilar el programa de búsqueda profunda de 8 dígitos en lenguaje C. ¡Ayúdenme, es urgente!

Déjame ayudarte a corregirlo. Hay 8 errores en uno ***:

Los principales son:

1. A la función salida() le falta un corchete

2. En algunos lugares, la dirección se pasa como un valor

3. Hay una variable que no está definida: open_link_point en la función eye(). Primero la cambié a open_point<. /p>

El siguiente es el código modificado. Cámbielo a /////////////.

#includelt; stdio.hgt;

#includelt; define max_layer 5 /* table metal?

#define max_layer 5 /* table_max_layer 5 /* table_max_layer 5 /* table_max_layer 5 */

#define verdadero 1

#define fail 0

#define null 0

struct link

{

int data[3][3];/* ¿palillos chinos?嬿?

int capa; /*?

int capa; >

};

enlace de estructura *close_head; /*¿Cerrar FOE?Punch*/

enlace de estructura *open_head/*¿Abrir FOE?

/************************************************ * ***/

/* Presentamos ÒoutputÓ() en Montana Beach */

/* ¿Estamos en la playa?

/*¿Estamos en la playa? ¿Golpear al enemigo? Golpear al enemigo */

/************************************ * *******************/

salida nula(enlace de estructura *p)

{

int i, j;

while(p!=NULL)

{for(i=0; ilt; 3; i) /* Xian? >

{

for(j=0;jlt;3;j) /* ¿Retorno de la inversión? Error*/

printf("d ", p-gt; datos[i][j]); /*?

printf("\n ");

printf("\n"); /*?

}

printf("-------------- -------\n"); /*?¿Cuál es el nombre del programa? ¿Por qué RSR no es oficial? Control de retroiluminación*/

p--

}

}/////////////////// /1

/* Comparación de líneas de transporte*/

/* ¿Nuestra línea de transporte opera pop-up y rebote?

¿Fraude en el control de la retroiluminación? ¿Control de destino y retroiluminación? */

int compare(struct link *q, int dest[3][3])

{

int i, j, count=0;

for(i=0;ilt;3;i) /* Formación y educación infantil*/

{

if(q-gt ; datos[i][j]==dest[i][j])/*?igt;data[i][j]==dest[i][j])/*?igt;data[i][ j ]==dest[i][j])/*?El Consejo Parroquial determinará el alcance y la precisión del programa de capacitación.

Seguridad de los productos de retroiluminación y entretenimiento**

{

/*/* ¿Fracaso de la formación y educación del Musikverein?耜*/

j= 3; /*?

j=3; /*?*/

i=3; /*?

i=3; /p>

devuelve 0;

}

}

}

}

si( count==9)/* ¿Villano falsamente?芷跷娱乐*/

return 1; /*¿Instalación de retroiluminación suave?*/

}

/* El Sr. Mattachusetts preguntó ocho()*/

/* ¿Antiinflamatorio? ¿Cuál es la diferencia entre nuestros productos y los productos de nuestros clientes? í ancho?FOE FOE */

int ocho(struct link *open_head, int dest[3][3])

{

int i, j , zeroo_x, zeroo_y; /*0 pinch墶?0 pinch聙聍0 pinch聙?valor del valor del valor del valor*/

struct link *new_point; /*? /p>

enlace de estructura *open_point=open_head; /*open_pop pop?**/ ////////////2

enlace de estructura *close_point

mientras(open_point!=NULL) // ///////////////////3open_link_point

{

close_point= open_point

open_point-gt; anterior-gt; next=NULL

open_point - --;

if(compare(close_point, destino)== 1 )

{

printf("buscar solución");

salida(punto_cerrado);

return 1;

}

else

{

if(close_point-gt; Layergt; max_layer)

{

close_point-gt; next=open_point; ////////////4

close_point

}

else < / p>

{

for(i=0;ilt;3;i)/*?Minecraft 0 pellizco? */

{

for(j=0;jlt;3;j)

{

if(close_point-gt; datos[i][j]==0) /*datos o destino*/

{

zero_x=i /*?*/

zero_y; =j;/*?¿Cuál es el problema? */

j=3; /*?

zero_y=j; /*?*/

i=3;

>

i=3; /*?*/

}

}

}

si((cero_x-1 )gt;=0)/*忿忋**/

{ /*?Info?*/

new_point=(struct link *)malloc(sizeof(struct link)) ;

for(i=0; ilt; 3; i )/*?信楥奥楥综合uuuu?*/

{

for( j =0; jlt; 3; j )

nuevo_punto-gt; datos[i][j]=close_point-gt; p>

new_point-gt;data[zero_x][zeroo_y]=new_point-gt;data[zeroo_x-1][zeroo_y];

new_point-gt;data[zeroo_x-1][zeroo_y; ]=0;

open_point-gt; siguiente=nuevo_punto; /////////////////5

open_point; >

}

if((zeroo_x 1)lt;3)/* Mostrar en InfoSphere**

{ /* ¿Mostrar en InfoSphere? ¿información? */

new_point=(struct link *)malloc(sizeof(struct link));

for(i=0;ilt;3;i)/*? ?*/

{

for(j=0;jlt;3;j)

new_point-gt;data[i][ j]=close_point -gt;datos[i][j];

}

nuevo_punto-gt;datos[zero_x][zeroo_y] = nuevo_punto-gt;datos[zeroo_x 1 ][zeroo_y] ;

new_point-gt; datos[zeroo_x 1][zeroo_y]=0;

open_point-gt; siguiente=nuevo_punto; ////6

open_point;

}

if((zero_y-1)gt;=0)/*0岲塃叏*/

{ /*怽?Info?*/

new_point=(struct link *)malloc(sizeof(struct link)); ; ilt; 3; i)/*?信楥楥奥楥楥楥综合uuuu?*/

{

for(j=0;jlt;3;j )

nuevo_punto-gt; datos[i][j]=close_point-gt; datos[i][j]; [zeroo_x][zeroo_y]=new_point-gt;data[zeroo_x][zeroo_y-1]

new_point-gt;data[zeroo_x][zeroo_y-;

1]=0;

open_point-gt; siguiente=nuevo_punto; /////////////////////// 7

open_point;

}

if((zeroo_y 1)lt; 3)/*0墲wmv*/

{ /*怽?Info ? */

new_point=(struct link *)malloc(sizeof(struct link));

for(i=0;ilt;3;i)/*? pinchuuuu?*/

{

for(j=0;jlt;3;j)

new_point-gt;data[i][ j]= close_point-gt;data[i][j];

}

new_point-gt;data[zero_x][zeroo_y]=new_point-gt;data[zeroo_x] [zeroo_y 1 ];

new_point-gt; datos[zeroo_x][zeroo_y 1]=0;

open_point-gt; siguiente=nuevo_punto; ///////////////8

open_point

}

}

}

}

}

if(open_point=NULL)

printf("sin solución"); }

/* Montana Beach principal*/

void main()

{

int i, j

void main()

{

int i,j

p>

int destino[3][3] /* elegir? int destino[3][3]; /* elegir? El modo de espera es el mismo que el modo de destino.

*/

struct link *open_head=(struct link *)malloc(sizeof(struct link)); *

printf("La dimensión máxima es 3"); /* ¿Cuál es el tamaño máximo? ¿ENEMIGO? Minecraft. ¿Trampa FOE? */

{

for(j=0;jlt;3;j)

scanf("d",amp;open_head-gt;data[ i][j]); /* ¿Hay alguna trampa antes? ¿Detrás del callejón? FOE? Rush to Myeon Open*/

}

printf("Ingrese el estado final de lt; ocho rompecabezas;:\n"); for(i=0;ilt;3;i) /*?Minecraft.FOE?FOE?*/

{

for(j=0;jlt;3;j )

scanf("d", amp; destino[i][j]); /* ¿Vista previa? Retroiluminación destino[][]:

}

}

open_head-gt; Layer=0; /* ¿El rango de la cuadrícula aparece como rango de la cuadrícula? ¿ENEMIGO? Šell */

ocho(open_head, destino)

}

}