In Linux using by C++
1) Try below and explain why we have an error.
char *y;
y=”hello”; // this is ok
strcpy(y, “hello”); // this is anerror
2) Define a character pointer array and store/display strings asbelow.
char * x[10];
x[0]=”hi”; x[1]=”bye”;x[2]=”hello”;
printf(“%s %s %sn”,x[0],x[1],x[2]);
3) Read the same sentence with gets() and fgets() and explainthe difference.
char x[100];
printf(“enter a sentencen”);
gets(x);
int slen=strlen(x);
for(i=0;i<slen;i++){
printf(“%x “,x[i]);
}
printf(“nenter the samesentencen”);
fgets(x, 100, stdin);
slen=strlen(x);
for(i=0;i<slen;i++){
printf(“%x “,x[i]);
}
4) Use strtok to extract words from a sentence and store them inan array. Display the number of words as below. Use as manyfunctions
PayPal Gateway not configured
PayPal Gateway not configured