文章を分解し、各文字列を配列に格納したいと考えています。ここに私のコードです:文字列を分割して配列に格納する
#include <stdio.h>
#include <string.h>
int main(void)
{
int i = 0;
char* strArray[40];
char* writablestring= "The C Programming Language";
char *token = strtok(writablestring, " ");
while(token != NULL)
{
strcpy(strArray[i], token);
printf("[%s]\n", token);
token = strtok(NULL, " ");
i++;
}
return 0;
}
それは私に分割エラーを与え続け、私はそれを把握することはできません。私はそれが私の配列にトークンをコピーするときに何かする必要があると信じています。
これはトリックでした!ありがとう! –
+1:あなたは私にそれを打つ –