문제가 2개의 매개변수사용, 반환값 없는 draw함수를 사용하여서 가로세로 숫자입력받으면 *가 나오는건데
자꾸 오류가 나와여 ㅠ
#include <iostream>
using namespace std;
void draw(int a, int b);
int main()
{
draw();
system(\"PAUSE\");
return 0;
}
void draw(int a, int b)
{
int i,j;
cout<<\"가로와 세로의 개수를 입력하세요\"<<endl;
cin>>a>>b;
for(i=0; i<b; i++){
for(j=0; j<a; j++){
cout<<\"*\";
}
cout<<\"\"<<endl;
}
}
소스임..문제점이 멀까요
왜 오류메세지는 읽어보지 않는거지
오류봐도 모르겠으니 여기에 올리는거에요
뭐라고나오는데요- 몇번째줄이라고 나오는데요..
줄이라고 안나오고 too few arguments to function `void draw(int, int)\' 이렇게뜨네요..
영어공부를합니다-_-.. F4도 눌러보구요...
함수호출을 왜 저렇게 하냐고 ㅋdraw() 매개변수를 줘야할거아니야?
too few arguments to function `void draw(int, int)\'. 아 너무 친절하다... 해석해봐
별찍기는 공지참조. void draw(); void draw() {int a,int b ...}
아 형들 감사. 함수매개변수를 메인함수에 안넣었네 ㅠ