<div>int random1()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int ran;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>srand((unsigned)time(NULL));</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>ran = rand() % 4;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return ran;</div>} <div><br></div> <div>struct Monster</div> <div>{</div> <div>char name;</div> <div>int str;</div> <div>};<span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span style="font-size:9pt;line-height:1.5;">struct Monster *m[2];</span></div> <div><br></div> <div>void init()</div> <div>{</div> <div>m[0]->name = (char *)malloc(sizeof(char) * 20);</div> <div>m[1]->name = (char *)malloc(sizeof(char) * 20);</div> <div><br></div> <div>m[0]->name = "몬스터";</div> <div>m[1]->name = "몬스터2";</div> <div>...</div> <div>...</div> <div>...</div> <div>}</div> <div>void battle(int ran)</div> <div>{</div> <div>printf("%s", m[ran]->name);</div> <div>}</div> <div><br></div> <div>void main()</div> <div>{</div> <div>battle(int random());</div> <div>}</div> <div><br></div> <div><br></div> <div>이런식으로 만드려고 하는데</div> <div>여기서 문법상 오류가 있나요?</div> <div>포인터 배열 개념을 아직 확실하게 못잡아서..</div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.