전체 글 (24) 썸네일형 리스트형 열혈 604p #include int main(void) { typedef struct{ char AuthorName[15]; char BookName[60]; char Pages[10];//사실 이거는 인트로 해서 해결책을 내야 할 껄? }BookInfo; BookInfo BookInfoArr[3]; int i,j=0; printf("도서정보입력 \n"); for(i=0;i 열혈 553p #include #include #include #include int main(void)// 그리고 여기서 여러번 호출? 하는 것도 잘 모르겠는데 { int a; int i=0; int *arr=(int *)malloc(sizeof(int)*5); while(true){ printf("정수를 입력하세요."); scanf("%d",&a); if(a==-1) break; arr[i]=a; i++; if(sizeof(arr) 열혈 551p #include #include #include #include int main(void)// 그리고 여기서 여러번 호출? 하는 것도 잘 모르겠는데 { char * s1=(char *)malloc(sizeof(char)*30); printf("문자열을 입력하세요."); gets(s1); char ** arr=(char**)malloc(sizeof(char**)*30); int i=0; int count=0; char *ptr = strtok(s1, " "); while (ptr != NULL) { // printf("%s\n", ptr); arr[i]=ptr; i++; count++; ptr = strtok(NULL, " "); } for(i=count-1;i>-1;i--) { printf("%s ",a.. 열혈 522p #include //문제풀기시작:4시 56분 int main(void) { // FILE * fp = fopen("/Users/nater/Desktop/clang/clang/mystory.txt","wt"); // if(fp==NULL){ // puts("파일오픈 실패!"); // return -1; // } // // // fputs("#이름: 윤성우\n", fp); // fputs("#주민번호: 900208-1012589 \n",fp);//이거 맨날 한줄 씩 써야하는 거임? // fputs("#전화번호: 010-1111-2222 \n",fp); // FILE * fp = fopen("/Users/nater/Desktop/clang/clang/mystory.txt","at"); // if(fp==NUL.. c언어 '\0'은 널문자, '\n'은 개행문자 c언어 에서는 ""하고 ''랑 서로 다른거임 출처:https://hodev.tistory.com/11 [C] 큰 따옴표와 작은 따옴표의 차이? C에서는 파이썬 같은 언어와는 다르게 문자를 표현할 때, 큰따옴표와 작은따옴표가 의미하는 바가 다르다. 파이썬에서는 문자나 문자열을 표현할 때 큰따옴표, 작은따옴표 어떤 것을 사용해도 hodev.tistory.com 작은따옴표는 문자 한테 쓰고 큰 따옴표는 문자열 한테 쓰는거임. 옘병이다 진짜 열혈 23-2 488p #include typedef struct point { int xpos; int ypos; } Point; typedef struct rectangle { Point leftdown;//이것만 필요해 Point rightup;//이것만 필요해 } Rectangle; void rectanglesize (Point leftdown,Point rightup){// 인자 집어넣을 때 타입같이 넣어줘야함 printf("%d \n",(rightup.xpos-leftdown.xpos)*(rightup.ypos-leftdown.ypos)); } void fourpointinfo(Point leftdown, Point rightup){ printf("%d %d \n",leftdown.xpos,leftdown.ypos).. 열혈 484p #include typedef struct point { int xpos; int ypos; } Point; void SwapPoint (Point *pos1, Point *pos2){ Point temp=*pos1; *pos1=*pos2; *pos2=temp; }; //아니 그러니까 주솟값으로 하는 방법이 있고, 값으로 하는 방법이 있거든, 그런데 지금 내가 선택한 것은 값으로 하는 방법이란 말야 //그런데 문제는 return에서 무엇을 반환하게 할지 나는 모르겠다는거야. 일단 return에 2개를 넣는 것이 가능한가? //그냥 스왑포인트 함수안에 프린트f넣으면 해결은 가능하겠지, 그게 의도가 아닌 걸 알잖아. //이게 반환형을 그냥 void로 해버린다? 그러면 함수안에서만 뒤바뀌고 마는 거잖아. re.. 이전 1 2 3 다음