access violation 오류입니다.
Emily
access violation 오류입니다.질문 요약 :사진의 오류가 왜나는 건가요? 그리고 소스 잘못된 부분 좀 알려주세요
질문 내용 : gauss 소거법 소스 인데요
짜고 나니까 실행시켜서 숫자 하나 누르니까 에러나 나네요
#include stdio.h
void gauss_jordan_pivoting(float coeff[][20],float known[20] ,int num_eq,int num_var);
void main()
{
int i,j,num_eq, num_var;
float coeff[20] [20], known[20];
printf(Enter the number of equations.:);
scanf(%d,num_eq);printf(Enter the Number of Variables. : );
scanf (%d ,&num_var);
for(i=0;inum_eq;i++)
{
printf(****************************\n);
printf(Enter the coefficients of eq. %d.\n,i+1);
for (j=0;jnum_var;j++)
{
printf(coefficient of variable %d. : , j+1);
scanf(%f,&coeff[i][j]);
}
printf(Enter the Known value of eq.%d. : , i+1);
scanf (%f, &known[i]);
}
printf(***************************************\n);
printf (\n\n Entered Equations :\n);
for (i=0; inum_eq; i++)
{
for (j=0;jnum_var;j++)
{
printf(%10.3f *X%d, coeff[i][j],j+1);
if(j!=num_var-1)printf(+);
else printf(=);
}
printf (%10.3f\n,&known[i]);
}
gauss_jordan_pivoting(coeff,known,num_eq, num_var);
printf(\n\n*****************************************\n);
printf(Results:\n);
for(i=0;inum_eq;i++)
{
for(j=0;jnum_var;j++)
{
printf(%10.3f * X%d,coeff[i][j],j+1);
printf(=&10.3f\n,&known[i]);
}
}
}
void gauss_jordan_pivoting(float coeff[][20],float known[20] ,int num_eq,int num_var)
{
int pivot_eq,eq2,var,max_index;
float max_value,ftemp;
for (pivot_eq=0; pivot_eqnum_eq;pivot_eq++)
{
max_index=0;
max_value=coeff[pivot_eq][0];
for(var=0;varnum_var;var++)if(coeff[pivot_eq][var]*coeff[pivot_eq][var]max_value*max_value)
{
max_index=var;
max_value=coeff[pivot_eq][var];
}
for(var=0;varnum_var;var++)coeff [pivot_eq][var]/=max_value;
known[pivot_eq]/=max_value;
for(eq2=0; eq2num_eq;eq2++)
{
ftemp=coeff[eq2][max_index];
if (eq2!=pivot_eq)
{
for(var=0;varnum_var;var++)coeff[eq2][var]-=ftemp*coeff[pivot_eq][var];
known[eq2]-=ftemp*known[pivot_eq];
}
}
}
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2695766 | 달팽이 배열 어디서 틀렸는지 모르겠습니다ㅠㅠ | 연분홍 | 2025-05-23 |
2695738 | fopen과fclose질문~~ (5) | 희선 | 2025-05-23 |
2695707 | 3의 배수 나타내기. (2) | 수리 | 2025-05-23 |
2695626 | 피보나치수열 과제 때문에 질문 드립니다. (6) | 옆집언니 | 2025-05-22 |
2695595 | 포인트공부중입니다 int형에서 4=1 인가요? (3) | 족장 | 2025-05-22 |
2695567 | 드라이브 고유번호를 가져오는 함수 (2) | 초코맛사탕 | 2025-05-21 |
2695533 | 음수의 산술변환! 질문이요 ㅠㅠ... (4) | 꽃여름 | 2025-05-21 |
2695506 | 구조체 배열 이용 도서목록 출력 프로그램 (1) | 가을귀 | 2025-05-21 |
2695450 | c언어 함수 질문이요.... | 이슬비 | 2025-05-20 |
2695403 | VirtualAlloc함수 및 메모리 질문 | 크리에이터 | 2025-05-20 |
2695355 | c언어 for함수 | 미쿡 | 2025-05-19 |
2695327 | 안녕하세요 제가 이번에 좀 큰 프로그램을.. | 악당 | 2025-05-19 |
2695295 | mutex동기화의 thread기반 채팅 서버소스 질문입니다 | 그루터기 | 2025-05-19 |
2695270 | 질문이요..swap 관한겁니다..ㅠㅠ (3) | 콩알녀 | 2025-05-19 |
2695244 | 노땅초보궁금한게 하나 있는데요..반복문(while문)초보자질문 (6) | 큰꽃늘 | 2025-05-18 |
2695166 | do while 문 어떤것이잘못된건지 모르겠어요 (2) | 아이폰 | 2025-05-18 |
2695122 | 구조체에 대해 물어보고 싶은게 있습니다 ^^^.. (7) | 수련 | 2025-05-17 |
2695091 | txt 파일 입출력 후 2차 배열에 저장하기입니다. (3) | 헛장사 | 2025-05-17 |
2695063 | 수도요금 프로그램좀 짜주세요. | 시내 | 2025-05-17 |
2695033 | 답변좀요ㅠㅠ (1) | 비사벌 | 2025-05-16 |