La idea es separar la cadena /show&idgps=1235 con el strtok, me devuelve dos resultados /show y igdps=1235, por eso cada uno de los resultados los quiero poner en una posición del array. Si alguien puede ayudarme muchas gracias.
Código:
#include <string.h> #include <stdio.h> int main(){ char s1[] = "/show&idgps=1235"; char *t1; char variables[2]; int i; for ( t1 = strtok(s1,"&");t1 != NULL;t1 = strtok(NULL, "&")){ variables[i]=t1; i++; } printf("La 1 es %s\n",variables[0]); printf("La 2 es %s\n",variables[1]); }