Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

고한종-배열을이용한구구단과제: Difference between revisions

From ZeroWiki
imported>yjh0817
No edit summary
imported>yjh0817
No edit summary
Line 44: Line 44:


// 괜히 화려해 보일려고 on/off 코드 집어 넣었음요.
// 괜히 화려해 보일려고 on/off 코드 집어 넣었음요.
* 오 ㅋㅋㅋ 윤종하 게임 만들면서 열심히 공부했나보네. 근데 한 가지 말해주자면 getch()를 쓰면 stdin 버퍼에 입력받은 값이 계속 남아있어서 무한루프같은 문제가 생길 수 있어. 그래서 fflush(stdin);이라는 문장을 getch()를 사용한 이후에 한 번 써주는게 좋아. - [[윤종하]]
* 오 ㅋㅋㅋ 윤종하 게임 만들면서 열심히 공부했나보네. 근데 한 가지 말해주자면 getch()를 쓰면 stdin 버퍼에 입력받은 값이 계속 남아있어서 무한루프같은 문제가 생길 수 있어. 그래서 fflush(stdin);이라는 문장을 getch()를 사용한 이후에 한 번 써주는게 좋아. 근데 코드 대충 읽어보니까 n 누르는거 아니면 while 계속 돌아갈듯?- [[윤종하]]



Revision as of 15:51, 30 March 2011

#include<stdio.h>

int main()
{
	int onOff;
	char keyOnOff;
	onOff=1;

	while(onOff)
	{

		//put your code in here.

		int arr[9]={1,2,3,4,5,6,7,8,9};
		int i;
		int n;
		printf("배열을 이용한 구구단. n을 입력하세요.");
		scanf("%d",&n);
		
		for(i = 0 ; i < 9 ; i++)
		{
			printf("%d * %d = %d\n",n,arr[i],n*arr[i]);
		}

		//code zone is end.


		printf("재실행 하시겠습니까? (y/n)\n\n");
		keyOnOff=getch();
		switch(keyOnOff)
		{			
		case 'y':
			onOff=1;
			break;
		case 'n':
			onOff=0;
			break;
		default :
			break;
		}
	}

}

// 괜히 화려해 보일려고 on/off 코드 집어 넣었음요.

  • 오 ㅋㅋㅋ 윤종하 게임 만들면서 열심히 공부했나보네. 근데 한 가지 말해주자면 getch()를 쓰면 stdin 버퍼에 입력받은 값이 계속 남아있어서 무한루프같은 문제가 생길 수 있어. 그래서 fflush(stdin);이라는 문장을 getch()를 사용한 이후에 한 번 써주는게 좋아. 근데 코드 대충 읽어보니까 n 누르는거 아니면 while 계속 돌아갈듯?- 윤종하