Skip to main content
edited body
Source Link
Lundin
  • 221.6k
  • 47
  • 283
  • 447

You want to use sprintf or snprintf.

char text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color"fruit", input);
    break;
default:
    break;
}

You want to use sprintf or snprintf.

char text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color", input);
    break;
default:
    break;
}

You want to use sprintf or snprintf.

char text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is fruit", input);
    break;
default:
    break;
}
As pointed out in comments
Source Link
Lundin
  • 221.6k
  • 47
  • 283
  • 447

You want to use sprintf or snprintf.

const char text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color", input);
    break;
default:
    break;
}

You want to use sprintf or snprintf.

const char text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color", input);
    break;
default:
    break;
}

You want to use sprintf or snprintf.

char text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color", input);
    break;
default:
    break;
}
added 3 characters in body
Source Link
John Go-Soco
  • 954
  • 1
  • 10
  • 22

You want to use sprintf or snprintf.

const char*char text;text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color", input);
    break;
default:
    break;
}

You want to use sprintf or snprintf.

const char* text;
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color", input);
    break;
default:
    break;
}

You want to use sprintf or snprintf.

const char text[128];
const char* input;
int i=2;
input = "orange";

switch(i){
case 1:
    sprintf(text, "%s is color", input);
    break;
case 2:
    sprintf(text, "%s is color", input);
    break;
default:
    break;
}
Source Link
John Go-Soco
  • 954
  • 1
  • 10
  • 22
Loading