Функция для String Чтение ошибки сегментации на GCC

Код внутри функции str_rw () не работает должным образом во внутренней части этой функции. Он работает отлично, если на main ().

 #include<stdio.h>


void str_rw() {
    int i=0;
    char ch='i';
    char * s;
    while (ch!='\n') {
        ch=getchar(); // reads what we type
        s[i]=ch;
        i++;
    }
    s[i] = '\0';
    printf("%s",s); // prints what we typed
}


void main () {

    str_rw();

}
0
задан 13 August 2018 в 13:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: