안녕하세요.
원래는 애게에서 눈팅하던 사람이지만
갑자기 신경쓰이는게 생겨서 첫 글을 남기게 됐네요.
-첫글이라 최대한 신경쓰긴 했는데 어투나 태도 이런저런것들 문제 있으면 알려주세요... 수정보완하겠습니다
그 전에 잠깐 있던 일을 설명하자면
학교 조별과제때문에 몇명이서 모여 단톡을 하는 방이 있습니다.
한참 내일 시험을 대비해서 시험공부(라고 쓰고 딴짓)를 하고 있던 중에 핸드폰이 정신없이 울리기 시작해서 집어보니
친구녀석이 핥핥중이었습니다.
'오냐 뭐가 된다고?' 라는 생각에 빈정은 상했지만, 어쨌거나 눈앞에 간단한 코드가 있네요.
아는것은 새발의 피에 거주하는 아메바의 핵만큼 작아도 반드시 아는척을 해야하는 오지랖을 가지고 있는 저는 당연히 흥미가 생겼지만
욕 시전 + 거절
그 와중에 친구2는 탈출시도하다가 실패.
(친구 2는 사진이 본인사진이라 삭제했습니다.)
왠지 코드를 보니까 실행시켜도 될것 같지만 안알려줬습니다.
소정의 선물과 맛난것에 약간 흔들렸지만 그래도 안알려줬습니다.
친구라지만 사람이 삐지면 얼마나 무서운지 알려줘야지.
친구의 서러운 한탄을 뒤로하고 저는 끝까지 안알려주기로 했습니다.
그래도 일단 신경쓰여서 질문드리는데요,
일단 저도 갓 c언어 입문한 엄청 초보라서 문제점을 찾기가 어렵네요
#include<stdio.h>
main()
{
int i, sum = 0;
int data[5] = {1,2,3,4,5};
int *ptr;
ptr = data;
for( i = 0; i<5; i++){
sum += *ptr;
ptr++;
}
printf(" %d\n", sum);
}
이렇게 되는데,
일단 저는 main()에 형식이 지정이 안되서(void main() 이렇게 써야되는걸로 알고 있습니다.) 실행이 안될 것 같다고 생각은 드는데, 맞는지 모르겠네요. (일단 c언어입니다.)
두번째, ptr = data 여기가 약간 애매해서
배열을 지정하고 포인터에 그대로 적용해도 되나요?
세번째, 혹시 다른 문제점이 있는지 알고 싶습니다.
직접 실행시켜서 오류가 생기는지 보고 싶긴 한데 전에 윈10을 깔면서 컴퓨터를 밀어버려서 다시 깔려면 2~3시간은 기다려야 하더라구요
막상 써보니까 별것 아닌 질문인것 같은데 올려서 죄송합니다ㅜㅜ