#include <stdio.h> #include "simpio.h" #include "genlib.h" int length(int length); /*숫자의 길이를 세는 함수 지정*/ int countfunc(int number); /*별의 숫자를 세는 함수 정의*/ void resultzz(int star,int len,int length,int number); /*출력을 담당하는 함수 정의*/ void main() {int from,to; /*시작과 끝 숫자 변수지정*/int i,j,k,l,n,star;int count=0;printf("This program is text369 game.n");printf("From?");from=GetInteger(); /*시작 숫자를 from변수에 저장*/printf("To?");to=GetInteger(); /*끝 숫자를 to변수에 저장*/j=length(to)+1;if(from>to){ printf("Invalid number!!!"); /*끝 숫자보다 시작 숫자가 작을때 에러 메세지를 출력*/}
/* Filename: 세균전쟁.c * --------------------- * 이 프로그램은 간단한 형태의 세균전쟁(오셀로) 게임프로그램 입니다. * 게임판은 모두 문자로 이루어지고 사용자는 문자를 사용해서 돌놓을 곳을 지정합니다. * 컴퓨터의 인공 지능은 아주 간단한 형태로 가장 많은 돌을 자신의 돌로 * 바꿀 수 있는 곳에 둡니다. * Line: 570 */#include <stdio.h>#include "genlib.h"#include "simpio.h"/* * Contants: * ---------- * ROW -- 판의 행수 * COLUMN -- 판의 열수 */#define ROW 8#define COLUMN 8/* Private Function Declarations */void DisplayBoard(int board[ROW][COLUMN]);void ConvertToChar(int board[ROW][COLUMN],char charboard[ROW][COLUMN]);bool InputFromUser(int board[ROW][COLUMN],int convertboard[ROW][COLUMN]);int NumberOfStone(int board[ROW][COLUMN],int n);void SelectFunction(int board[ROW][COLUMN],int testboard[ROW][COLUMN],int convertboard[ROW][COLUMN],int select[3],int w);bool IsFair(int board[ROW][COLUMN],int row,int column);void Convert(int anyboard[ROW][COLUMN],int convertboard[ROW][COLUMN],int row,int column);void ConvertToRealboard(int board[ROW][COLUMN],int convertboard[ROW][COLUMN]);char IntToChar(int c);/* Main Program *//* Function: main * -------------- * 매인 함수에서는 판을 이루는 기본 배열인 * 변수 board값을 초기화하고 전체적인 게임의 * 흐름을 만들어갑니다. */