구조체 리스트 입니다.....
돌심보
2023.04.01
질문 제목 :
- 구조체 리스트
- 오류해결
질문 내용 :
#include stdio.h
#include malloc.h
typedef struct listnode
{
int data;
struct listnode *link;
} listnode;
int main()
{
struct listnode *p1;
p1=(listnode *)malloc(sizeof(listnode));
p1-data=10;
p1-link=null;
struct listnode *p2;
p2=(listnode *)malloc(sizeof(listnode));
p2-data=20;
p2-link=null;
p1-link=p2;
printf(%d,%d\n %d,%d\n,p1-data,p1-link,p2-data,p2-link);
return 0;
}
이렇게 했는데 오류가 계속 생기네요...
해결을 못하겠습니다ㅠ_ㅠ도와주세요...
-
놀리기
아하 잘됩니다!!!!!!!! 감사합니다 정말ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
-
말근
C언어는 함수의 맨 위에 변수를 선언해야되요
-
슬기
그럼 어떻게 해야 하나요...?
-
마중물
중간에 변수를 선언해서 그런거 같네요