이런 문제는 일반적으로 여러 for-loop를 사용하여 풀 수 있습니다. 마름모의 중간 지점(위의 예제에서 32123)을 기준으로 위 아래가 대칭입니다. 따라서 마름모의 상단과 하단을 나누어 생각할 수 있습니다. 각 줄에 대해 공백을 얼마나 출력할 것인지, 그리고 어떤 숫자를 어떤 순서로 출력할 것인지를 정할 수 있어야 합니다. 아래는 주어진 조건에 따라 ...
http://mwultong.blogspot.com/2006/12/c-dir-findfirst-findnext.html
이 링크에 예제와 설명이 잘 되어있는 것 같습니다.
_findnexti() 함수로는 3G 넘는 파일을 다룰 수 없어서 _findnexti64() 함수를 사용한다고 합니다.
실력은 노력한 시간에 비례하는 것인지라 사실 비법같은 것은 없다고 볼 수 있겠지만
당장 외부 프로젝트에 참여해야하고 그나마 학부시절에 조금이라도 본 경험이 있다고 가정했을 때
다음과 같은 접근이 그나마 빠른 방법일 것 같습니다.
일단 예제 코드들을 보시기 바랍니다.
C언어의 기본 문법부터 끝까지 살펴보기에는 현재 그럴만한 시간...
안녕하세요~
main() 함수는 한 프로젝트에 하나만 존재해야 합니다.
그런데, 님의 프로젝트에는 main() 함수가 두개 존재하고 있어요.
부피.c 에 하나가 존재하고요, 겉넓이.c 파일에 또 하나가 존재하네요.
그 이유는, 두 c 파일이 헤더.h 를 include 하고 있기 때문입니다.
어떤 파일을 inc...
아래와 같이 배열을 체크하는 코드를 넣으시면 됩니다.
if(board[x][y] == 'X' || board[x][y] == 'O')
{
printf("이미 놓은 자리입니다!\n");
continue;
}
위 코드가 들어간 전체 코드는 아래와 같습니다.
#include <stdio.h>
int main(void)
{
...