초입력하면 월 일 시 분 초가 뜨는 프로그램을 만들었는데 막히네요;;
길가온
#include stdio.h
void main()
{
int a,b=0,sec=0,min=0,hour=0,day=1,month=0,year=1970;
printf(숫자를 입력 후 Enter);
scanf(%d, &a);
sec=a%60;
min=(a/60)%60;
hour=(a/3600)%24;
b=a/(3600*24);
if (b=31)
month=1;
else if ((31b)&&(b=59))
month=2;
else if ((59b)&&(b=90))
month=3;
else if ((90b)&&(b=120))
month=4;
else if ((120b)&&(b=151))
month=5;
else if ((151b)&&(b=181))
month=6;
else if ((181b)&&(b=212))
month=7;
else if ((212b)&&(b=242))
month=8;
else if ((242b)&&(b=273))
month=9;
else if ((273b)&&(b=303))
month=10;
else if ((303b)&&(b=334))
month=11;
else if ((334b)&&(b=364))
month=12;
else
month=0;
if (month=1)
day=1+a/(3600*24)%31;
else if (month=2)
day=1+a/(3600*24)%28;
else if (month=3)
day=1+a/(3600*24)%31;
else if (month=4)
day=1+a/(3600*24)%30;
else if (month=5)
day=1+a/(3600*24)%31;
else if (month=6)
day=1+a/(3600*24)%30;
else if (month=7)
day=1+a/(3600*24)%31;
else if (month=8)
day=1+a/(3600*24)%30;
else if (month=9)
day=1+a/(3600*24)%31;
else if (month=10)
day=1+a/(3600*24)%30;
else if (month=11)
day=1+a/(3600*24)%31;
else
day=1+a/(3600*24)%30;
printf( %4d년 %2d월 %2d일 %2d시 %2d분 %2d초 입니다. , year, month, day, hour, min, sec);
}
이런 식으로 초입력시 월 일 시 분 초 모두 입력되게 하는 프로그램을 짰는데요
월이 1월에서 안올라가고 큰 숫자를 입력하면 음수로 숫자들이 입력되네요 어떻게해야하죠 ㅜㅜ?
-
누리알찬 2025-01-18
아 바뀌네요 감사합니다 ㅎㅎ;;
-
이솔 2025-01-18
if문 조건부를 말씀하시는건가요?
-
아이뻐 2025-01-18
if 문에서 =를 사용하면 안 되고 ==를 사용해야 됩니다.
그리고 쪽지는 차단했습니다. -
소라 2025-01-18
좀 더 자세히 설명해주시면 안될까요?
어디에 \=\대신 \==\를 넣어야될지 막막하네요;; -
루나 2025-01-18
= : 대입
== : 같은가를 비교
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2690486 | 문자열과 문자형이요 ~ | 다스리 | 2025-04-05 |
2690344 | 일본어 주석 깨짐 문제 (3) | 연하얀 | 2025-04-04 |
2690314 | 암호문 만들기 -비제네르- | 이퓨리한나 | 2025-04-03 |
2690292 | 왕초보자의 질문!!!!!! 도와주세요 (1) | 하랑 | 2025-04-03 |
2690269 | 정올 문제 인데.. 흠 | 반월 | 2025-04-03 |
2690237 | sizeof에서 short형을 썻는데 왜 4byte가 나올까요? (1) | 바나나 | 2025-04-03 |
2690183 | 문자열과 포인트 비교 (2) | 미즈 | 2025-04-02 |
2690154 | a -48 ? | 희미한눈물 | 2025-04-02 |
2690094 | 테트리스 질문요. | 지후 | 2025-04-01 |
2690066 | 문자열비교!! (1) | 매디 | 2025-04-01 |
2689888 | 좀도와주세요;; ㅠㅠ | 사람 | 2025-03-30 |
2689856 | 메뉴 그리는 거 질문 | 나라빛 | 2025-03-30 |
2689831 | c언어 프로그램 추천 | 하연 | 2025-03-30 |
2689801 | c언어 time.h에서 작동이 중지되었습니다. | 하람 | 2025-03-30 |
2689772 | 2차원 배열의 배열명에 대해서.. | 옆집꼬마야 | 2025-03-29 |
2689740 | 게임 TCP소켓 질문 (2) | 불꾼 | 2025-03-29 |
2689711 | 반복문 모래시계 | 한뎃집 | 2025-03-29 |
2689685 | 경우의 수에 따른 결과 처리 질문드립니다. (2) | 다흰 | 2025-03-29 |
2689655 | .exe에 아이콘 넣는 법좀 알려주세요 | 연하얀 | 2025-03-28 |
2689631 | #define 전처리문에 대해서 (2) | 사랑은아픔 | 2025-03-28 |