だから私はこのコードでタイトルが言うことをやっています
else if(input[0] == 'i'){
printf("This works");
if(isspace(input[1])){
x = 2;
while(input[x] != '\0'){
tempS[x - 2] = input[x];
}
inp = atoi(tempS);
for(x = x-2; x >= 0; x--){
tempS[x] == NULL;
}
insert(&linkedList, inp);
printf("%i %s %c", inp, " sucessfully inserted.", '\n');
}
}
挿入は無視してかまいません。基本的に、ユーザー入力はiといくつかの数字である必要があります。
例:i 27
次に、プログラムはそれが他の場合はiであることを認識し、iの後の番号を取得する必要があります。
変数の初期化は次のとおりです。
char *input;
int inp = 0;
int x = 0;
char *tempS[255];
前もって感謝します。
編集:問題は、printfの前にセグメンテーション違反が発生することです。