msvcr120d.dll인지 뭔지 이거 오류 구글에서 떠도는 해결법 다 써봤는데

재설치도 안 되고 인터넷에 떠도는 파일 받아서 해도 안 됨.


초보적인 c++이니까 되는지 좀 봐주면 좋겠음

//1번

#include <stdio.h>

int main(void)


{

int a = 0, b = 0, c = 0;

float av = 0.f;

printf("세 과목의 점수를 순서대로 입력해주세요 ->\n");

scanf_s("%d %d %d", a, b, c);


av = ((float)a + (float)b + (float)c) / 3;


printf("세 과목의 평균은 %f입니다.", av);


if (av <= 100)

{

printf("따라서 등급은 A+입니다.\n");

}


else if (av <= 95)

{

printf("따라서 등급은 A0입니다.\n");

}


else if (av <= 90)

{

printf("따라서 등급은 B+입니다.\n");

}


else if (av <= 85)

{

printf("따라서 등급은 B0입니다.\n");

}


else if (av <= 80)

{

printf("따라서 등급은 C+입니다.\n");

}


else if (av <= 75)

{

printf("따라서 등급은 C0입니다.\n");

}


else if (av <= 70)

{

printf("따라서 등급은 D+입니다.\n");

}


else if (av <= 65)

{

printf("따라서 등급은 D0입니다.\n");

}


else if (av <= 60)

{

printf("따라서 등급은 F입니다.\n");

}


else

{

printf("잘못 입력하셨습니다.\n");

}

}



//2번


#include <stdio.h>

int main(void)

{

int a = 0, b = 0, c = 0;

float av = 0.f;

printf("세 과목의 점수를 순서대로 입력해주세요 ->\n");

scanf_s("%d %d %d", a, b, c);

av = ((float)a + (float)b + (float)c) / 3;


printf("세 과목의 평균은 %f입니다.", av);


switch(av)

{

case (100):

printf("따라서 등급은 A입니다.\n");

break;


case(((av >= 90) && (av < 100)) ==1):

printf("따라서 등급은 B입니다.\n");

break;


case(((av >= 80) && (av < 90)) ==1):

printf("따라서 등급은 C입니다.\n");

break;


case(((av >= 70) && (av < 80)) ==1):

printf("따라서 등급은 D입니다.\n");

break;


case(((av >= 60) && (av < 70)) ==1):

printf("따라서 등급은 E입니다.\n");

break;


case(av < 50):

printf("따라서 등급은 F입니다.\n");

break;


default:

printf("잘못 입력하셨습니다.\n");

}

}