이제 char함수 공부중이에요^^
해뜰참
질문 제목 : 이제 char함수 공부중입니다. 도와주세요 선배님들문자와숫자의 정렬
이름과국어, 영어,수학점수를변수에 초기화한 후에 총
점과 평균을 구하여 다음 그림과 같이 출력하는 프로그램
을 작성합니다. 이름은 문자열로 char 배열에 초기화하며
국어, 영어,수학점수는 각각 90,75, 80점으로초기화
합니다. 평균은 소수점 이하 둘째 자리까지 출력합니다.
이름은 왼쪽 정렬하여 출력하고 숫자는 오른쪽 정렬하여
출력합니다.
이름초기화 :
charname[80]=홍길동; // 변수‘name’에 “홍길동”
문자열 저장
질문 내용 : 이번주 수업시간에 배울 실습과제에요. 혼자 공부하고있는데 잘안되네요
아직 케릭터함수를 제대로 학습안해서 그런건지... 문제에 따르면 처음선언을
#include stdio.h
void main()
{
char 이름[80]=홍길동;
char 국어[80]=90; //90은점수
이런식으로 선언하는게 아닌가요?
제가 출력해야하는 값은
|----------|--------|--------|--------|--------|----------|
|이름 |국어 |영어 | 수학 | 총점| 평균 |이런식이고 이름은 좌측정렬, 점수는 우측정렬, 평균은 소수점둘째자리까지 출력되게해야하는데요.
|----------|--------|--------|--------|--------|----------| --이부분을 출력할때는
printf(\|\-\-\-\-\-\-\-\-\|);
이런식으로 출력하면 되지않나요? 이상한게 처음 실행했을때는 오류가 안떴는데 두번째실행했을때는 오류가뜨네요. 그리고 근본적인건 char 선언을 하고 값을 입력하는 과정을 모르겠네요.
무리한 요구인줄은 알지만 도와주실 선배님 계신가요? 힌트라도 주시면 감사하겠습니다.(--)(__)