편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.09.22

    c언어 초보 : 10크기의 배열을 만들고 5에서 9사이의 값으로 10개의 빈공간을 채우기


    안녕하세여 현재 학교를 다니면서 c를 배울려고 c수업을 들었으나 알아서 인터넷을 찾아서 코딩을 해야 합니다. 아무래도 비대면의 문제인거 같습니다.

    저는 처음부터 새로 배우고 싶지만 어디서 부터 배워야 할지 막막합니다.

    그래서 제가 일단은 인터넷을 찾아가면서 코드를 한번 써봤는데 전혀 답이 안나오더라구요.

    문제는 10크기의 배열을 만들고 5에서 9사이의 값으로 10개의 빈공간을 채웁니다. arr[], rand(), srand()는 써야하구요.

    문제는 제가 한 코드는 이렇습니다.

    도대체 어디서 부터 잘못되었을까여.

    진짜 앞날이 너무 캄캄한거 같습니다.

    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    ​
    int main(void)
    {
            int arr[10]={5,6,7,8,9};
    ​
            int i=arr[10];
            srand(time(NULL));
            for (i = 5; i <= 10; i++)
                    printf("%d", (rand() % 10) +1);
    ​
            printf("\n");
    }
    
  • 프로필 dbwodlf3님의 편집
    날짜2020.09.21

    안녕하세여 c언어 초보중에 초보인데 이게 왜 안될까여??


    안녕하세여 현재 학교를 다니면서 c를 배울려고 c수업을 들었으나 알아서 인터넷을 찾아서 코딩을 해야 합니다... 아무래도 비대면의 문제인거 같습니다....

    저는 처음부터 새로 배우고 싶지만 어디서 부터 배워야 할지 막막합니다...

    그래서 제가 일단은 인터넷을 찾아가면서 코드를 한번 써봤는데 전혀 답이 안나오더라구요...

    문제는 10크기의 배열을 만들고 5에서 9사이의 값으로 10개의 빈공간을 채웁니다. arr[], rand(), srand()는 써야하구요...

    문제는 제가 한 코드는 이렇습니다..

    도대체 어디서 부터 잘못되었을까여...

    진짜 앞날이 너무 캄캄한거 같습니다....

    #include <stdio.h>
    
    #include <stdlib.h>
    
    #include <time.h>
    
    ​
    
    int main(void)
    
    {
    
            int arr[10]={5,6,7,8,9};
    
    ​
    
            int i=arr[10];
    
            srand(time(NULL));
    
            for (i = 5; i <= 10; i++)
    
                    printf("%d", (rand() % 10) +1);
    
    ​
    
            printf("\n");
    
    }
    
  • 프로필 알 수 없는 사용자님의 편집
    날짜2020.09.21

    안녕하세여 c언어 초보중에 초보인데 이게 왜 안될까여??


    안녕하세여 현재 학교를 다니면서 c를 배울려고 c수업을 들었으나 알아서 인터넷을 찾아서 코딩을 해야 합니다... 아무래도 비대면의 문제인거 같습니다....

    저는 처음부터 새로 배우고 싶지만 어디서 부터 배워야 할지 막막합니다...

    그래서 제가 일단은 인터넷을 찾아가면서 코드를 한번 써봤는데 전혀 답이 안나오더라구요...

    문제는 10크기의 배열을 만들고 5에서 9사이의 값으로 10개의 빈공간을 채웁니다. arr[], rand(), srand()는 써야하구요...

    문제는 제가 한 코드는 이렇습니다..

    도대체 어디서 부터 잘못되었을까여...

    진짜 앞날이 너무 캄캄한거 같습니다....

    include

    include

    include

    int main(void)

    {

        int arr[10]={5,6,7,8,9};
    

        int i=arr[10];
    
        srand(time(NULL));
    
        for (i = 5; i <= 10; i++)
    
                printf("%d", (rand() % 10) +1);
    

        printf("\n");
    

    }