초입력하면 월 일 시 분 초가 뜨는 프로그램을 만들었는데 막히네요;;
길가온
#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
= : 대입
== : 같은가를 비교
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2694012 | 전공 비전공자 개발자 (10) | 말글 | 2025-05-07 |
2693984 | 오버로딩이 무엇인가요? (2) | 헛매질 | 2025-05-07 |
2693956 | PlaySound재생이 안됩니다!(C에 음악넣기) | 지존 | 2025-05-06 |
2693928 | &와 *의 사용에 관한 명확한 이해 | 제나 | 2025-05-06 |
2693903 | 반복문 설명좀요 ㅠㅠ (2) | 란새 | 2025-05-06 |
2693869 | stdio.h 는 왜 쓰는건가요? (1) | 큰꽃들 | 2025-05-06 |
2693842 | 포인터 변수의 주소값끼리 더하는 것에 대해서 질문드립니다. (1) | 진솔 | 2025-05-05 |
2693811 | 소수 출력;;;; | 화이트캣 | 2025-05-05 |
2693788 | 이런 함수는 없나요? (3) | 앤드류 | 2025-05-05 |
2693758 | txt파일 불러와서 행렬로 저장 | 큰애 | 2025-05-05 |
2693727 | scanf 오류 문제!! (2) | 큰나래 | 2025-05-04 |
2693704 | 구조체 주소록 문제인데 도와주세요 (2) | 도1도캣 | 2025-05-04 |
2693676 | 열혈강의 c언어 질문입니다 | 하양이 | 2025-05-04 |
2693647 | 12.620000 을요 12.620 으로 어떻게 표현해요? (2) | 파도 | 2025-05-04 |
2693619 | 타이틀 코드.. | 단순드립 | 2025-05-03 |
2693591 | 컴파일 에러에서 질문드립니다 (3) | 게자리 | 2025-05-03 |
2693463 | 동적할당 이용시 fwrite사용을 어떻게 해야하나요..? (10) | 일본어못해요 | 2025-05-02 |
2693387 | 배열문제입니다 수정오류캡쳐했습니다 (6) | 연하얀 | 2025-05-01 |
2693356 | text 입출력 내림차순 질문입니다 ㅠ | 빛글 | 2025-05-01 |
2693328 | C언어를이용해서 .txt파일 외에 다른 확장자 파일 삭제가 가능한지.. (2) | 대나무 | 2025-05-01 |