게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 2차원 배열 성적 프로그램 코딩좀 봐주세요
게시물ID : programmer_3253짧은주소 복사하기
작성자 : 엔사르
추천 : 0
조회수 : 5409회
댓글수 : 7개
등록시간 : 2014/05/14 14:39:19
 #include <stdio.h>

int main(void)
{
        char strArr[5][8];
  
  int i;
  int a,b,c;
  int sum=0;
  double avg;

  for(i=0;i<5;i++)
  {
    printf("이름 국어, 영어, 수학점수 입력:");
    scanf("%s %d %d %d",&strArr[i], &a, &b, &c);
  }
  printf("n");

   
  sum=a+b+c;
  avg=(double)sum/3;

  printf("         **성적 일람표** n");
  printf("번호 이름 국어 영어 수학 합계 평균 등급 n");

  for(i=0;i<5;i++)
  printf(" %d  %s  %d  %d  %d    %d  %f n",i+1,strArr[0+i],a,b,c,sum,(double)avg);
  

  return 0;
}


여기까지 ㄱ작성후

결과창이 




 저렇게 5개가 다 똑같이 뜨는데 어떻게 바꾸죠 점수를 2차원배열로 하고

평균을 소수점 2자리까지만 하는것좀 도와주세요 ㅠㅠ

[출처]

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호