#include <stdio.h>
#include <stdlib.h>
#include <string.h>
// Function to extract the URL parameters from the given URL
void extractParameters(const char url, char lang, char psig, char ust) {
const char *delimiter = "?";
char *token = strtok(url, delimiter);
while (token != NULL) {
if (strstr(token, "lang=")) {
strcpy(lang, token);
} else if (strstr(token, "psig=")) {
strcpy(psig, token);
} else if (strstr(token, "ust=")) {
strcpy(ust, token);
}
token = strtok(NULL, delimiter);
}
}
int main() {
const char *url = "https://www.google.com/url?sa=i&url=https%3A%2F%2Ftwitter.com%2Fimgatennis%3Flang%3Dar-x-fm&psig=AOvVaw1QH9um9Q1ktPXKUufXt8Av&ust=1636491440205000&source=images&cd=vfe&ved=0CAsQjRxqFwoTCKi9v-rTifQCFQAAAAAdAAAAABAD";
char lang[50], psig[50], ust[50];
extractParameters(url, lang, psig, ust);
printf("Lang: %s\n", lang);
printf("Psig: %s\n", psig);
printf("Ust: %s\n", ust);
return 0;
}