No older revisions available
No older revisions available
설명 ¶
입력부분에서 많이 고민하고 짰습니다.
문자열과 0을 입력하면 프로그램이 끝나게 만들었습니다.
문자열과 0을 입력하면 프로그램이 끝나게 만들었습니다.
소스 ¶
~cpp #include <iostream> using namespace std; void print(char *str); void print(char *str, int num); int turn = 0; int main() { char str[20]; int num = 0; while(1) { cin >> str; if(cin.peek() == '\n') { print(str); cin.get(); } else if(cin.peek() != '\n') { cin >> num; print(str, num); if(num == 0) break; } } return 0; } void print(char *str) { cout << str << endl; ++turn; } void print(char *str, int num) { int i; if(num != 0) { for(i = 0; i < turn; i++) { cout << str << endl; } } ++turn; }