int main(void)
{
int a[5] = {0,0,0,0,0};
int i = 0;
int b = 0;
for (i = 0; i < 5; i++)
scanf_s("%d", &a[i]);
b = b + a[i];
printf("%d", a[i]);
return 0;
이거실행시키면 그냥 쓰레기값나옴
-8600651321
어쩌구
왜이럼/
int main(void)
{
int a[5] = {0,0,0,0,0};
int i = 0;
int b = 0;
for (i = 0; i < 5; i++)
scanf_s("%d", &a[i]);
b = b + a[i];
printf("%d", a[i]);
return 0;
아 마지막 프린트 a[i] 말고 b임
i 이상한거는 for문에서 증가해서 5가 되서 그렇고.. b = b + a[i]; 이게 한번만 호출되는데, i 가 5 므로 a[i] 는 쓰레기값.
for문에 중괄호 병시나
한줄이든 두줄이든 중괄호 무조건해 헷갈리느니 시발아
꼬마야//되서->돼서