|
#include <stdio.h>
main(int argc, char **argv)
{
clrscr();
printf("%d", argc);
while(*argv[2] == '*' || *argv[2] == '/' || *argv[2] == '+' || *argv[2] == '-')
{
if(*argv[2] == '*'){
printf("%d * %d = %d", *argv[1], *argv[2], *argv[1] * *argv[3]);
break;
}
else if(*argv[2] == '/'){
printf("%d * %d = %d", *argv[1], *argv[2], *argv[1] / *argv[3]);
break;
}
else if(*argv[2] == '+'){
printf("%d * %d = %d", *argv[1], *argv[2], *argv[1] + *argv[3]);
break;
}
else if(*argv[2] == '-'){
printf("%d * %d = %d", *argv[1], *argv[2], *argv[1] - *argv[3]);
break;
}
}
}
argc와 argv를 이용해서 계산기 프로그램 만들어라고
나와서 나름대로 한번 만들어봤는데 잘 안돼네요. 잘못된 부분좀 알려주세요.
|