Sondaki virgül sıfır string'e dahil mi anlamadım. Yokmuş kabul ederek şöyle bir şey yazdım.
#include <stdio.h>
#include <stdlib.h>
char data[] = "\r\n\r\n+CMT: \"+905462455173\",\"\",\"20/04/13,16:19:40+12\"\r\nECEM SULTAN ";
int main()
{
char *token = strtok(data, "\"");
int i = 0;
char* arr[5];
while (token != NULL)
{
token = strtok(NULL, "\"");
arr[i] = token;
i++;
}
printf("Data : %s\n", arr[4]);
return 0;
}
Daha optimize bir şey yazılabilir.