string input = 1999-12-05
int year=1999
int month=12
int day=05
I want to split input to new three variable.Thank you.
string input = 1999-12-05
int year=1999
int month=12
int day=05
I want to split input to new three variable.Thank you.
You can use sscanf
:
char* input = "1999-12-05";
int year;
int month;
int day;
sscanf(input, "%d-%d-%d", &year, &month, &day);
printf("year: %d, month: %d, day: %d\n", year, month, day);