Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[6711] C언어 입문자 tcc사용법 재질문 드립니다.(수정)오류문구추가
허허 [mos93] 15279 읽음    2012-03-13 20:26
아래 답변해주신분 감사해요^^

근데 중요한 알고리즘을 안알려주셔서.. 다시 질문합니다!
제가 컴파일 해보려고하는건 간단한 계산기 함수구요.

터보C 2.01 설치했구요.

이제 메모장을 켜서 아래에 처럼 계산기 함수를 작성했습니다 ( 밑에소스 틀린부분있으면 지적해주세요 )

TC폴더는 C드라이브에 있는상태구요,

이제 시작하는부분인데 cmd로 도스창 켠후에 뭐라고 쓰고 뭐라고 쓰고 해야되는지 순서와 뭐라고써야하는지를 질문합니다.


제가해본방법으로는 메모장 다른이름저장해서 calc.c 로 씨드라이브에있는 TC폴더안에 저장시키고,

도스창켠다음 cd C:\tc 치고 C:\TC> 이렇게 바뀌면 거기에 tcc.exe -o calc.exe calc.c 입력했는데

calc.exe라는 파일이 안생기네요. 어디서부터 문제인지 고수님들 정확한 답변 부탁드릴게요~

그리고 컴파일후에 도스창에서 실행해보려면 뭐라고입력하는지도좀 알려주시면 감사하겠습니다^.^

///////////////////////////////////////

tcc.exe -o calc.exe calc.c 입력하면
Error: Could not find file 'calc.exe'
calc.c:
Error calc.c: Unable to create output file '.obj'
*** 1 errors in Compile ***
Available memory 445858

라고 뜨네요;



////////////////////////////////////////




/*
  tcc.exe -o calc.exe calc.c
*/

#include <stdio.h>

void main()

{
   char c;   
   int  num1, num2, result; 
   printf("안녕하세요!\n"); 

   scanf("%d%c%d", &num1, &c, &num2);
   result = calculate(c, num1, num2);

   printf("연산결과 = %d", result);

   scanf("%c", &c);
}

int calculate(char op, int a, int b)
{
   if (op == '+')
       return a + b;

   if (op == '*')
       return a * b;
   if (op == '-')
       return a - b;
   if (op == '/')
       return a / b;
}

+ -

관련 글 리스트
6711 C언어 입문자 tcc사용법 재질문 드립니다.(수정)오류문구추가 허허 15279 2012/03/13
6772     Re:C언어 입문자 tcc사용법 재질문 드립니다.(수정)오류문구추가 개발자 15243 2012/09/01
6712     Re:C언어 입문자 tcc사용법 재질문 드립니다. Intotheblue 4289 2012/03/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.