c언어 실행시 0으로 나옵니다<오류><내공걸어요>

c언어 실행시 0으로 나옵니다<오류><내공걸어요>

작성일 2007.04.09댓글 1건
    게시물 수정 , 삭제는 로그인 필요

while문으로 하고 싶은데 값이 이상하게 나옵니다.

경고만 3개가 뜨고 실행하면 0으로 나오고 합이랑 이상한값이 나옵니다.

어디가 잘못되었는지 몰겠어요~~

 

#include<stdio.h>
void main()
{
 int i=0,val1[20]={0},val2[20]={0},val3[20]={0},num=0; 
 int sum=0,sum1=0,sum2=0,sum3=0,max=0;

 printf("입력할 학생수\n");
 scanf("%d",&num);
 while(i<num)
 {
     int sum=0; //합계
  printf("%d번째 국어,영어, 수학 성적 입력\n",i);
  scanf("%d %d %d",val1,val2,val3);
  sum=val1[i]+val2[i]+val3[i];
  i=i+1;
 }
 sum1=sum1+val1; sum2=sum2+val2; sum3=sum3+val3;
 printf("***각 학생들 국어 영어 수학 평균 출력***\n");
 
 for(i=0;i<num;i++)
 {
  printf("%d %d %d %d %d \n",val1[i],val2[i],val3[i],sum,sum/num);
 }
 printf("전체국어평균=%d 전체영어평균=%d 전체수학평균%d\n",sum1,sum2,sum3);
}


#c언어 실행시간 측정 #c언어 실행시간 ms #c언어 실행시간 줄이기

profile_image 익명 작성일 -

// 비교해 보시기 바랍니다. ^^

#include "stdio.h"
void main()
{
    int i=0, val1[20]={0}, val2[20]={0}, val3[20]={0}, num=0; 
    int sum=0, sum1=0, sum2=0, sum3=0, max=0; 

    printf("입력할 학생수\n");
    scanf("%d", &num);
    while( i     {
        int sum=0; //합계
        printf("%d번째 국어,영어, 수학 성적 입력\n",i+1);
        scanf("%d %d %d", &val1[i], &val2[i], &val3[i]);
        sum = val1[i] + val2[i] + val3[i];
        i++;
    }
    printf("***각 학생들 국어 영어 수학 평균 출력***\n\n");
    printf("국어\t영어\t수학\t합계\t평균\n");
    printf("-------------------------------------------------------------\n");
     
    for( i = 0; i     {
        sum = val1[i] + val2[i] + val3[i];
        sum1 += val1[i];
        sum2 += val2[i];
        sum3 += val3[i];
        printf("%d\t%d\t%d\t%d\t%.2f\n",val1[i],val2[i],val3[i],sum,(float)sum/num);
    }
    printf("-------------------------------------------------------------\n");
    printf("전체국어평균=%.2f 전체영어평균=%.2f 전체수학평균%.2f\n",(float)sum1/num,(float)sum2/num,(float)sum3/num);
}


c언어 실행시 오류가뜹니다..

외부 데이터를 불러와서 소트하기 중 실행시 이런 오류가 뜹니다.... i=0; in_fp=fopen("d:seongjuk.dat","r"); while(1) { pan=fscanf(in_fp,"%10s%5d%5d%5d...

c언어 오류 (내공 100)

c언어에서 디버깅할 때는 오류가 안 뜨는데 실행하고 나서 실행창에서 이런 에러가 뜨는데 뭐가 잘못된걸까요?? fopen하고 fscan쪽에서 틀린 것 같은데 맞을까요?? fopen을...

도와주세요ㅠㅠ내공100걸어요

... c언어함수문제 도와주세요ㅠㅠ내공100걸어요 <사용자로부터 0이상의 수... 하나라도 0 이하면 함수호출 하지 않고 main에서 “잘못된 입력 “ 출력 후...