[ create a new paste ] login | about

Link: http://codepad.org/VLfagSkg    [ raw code | output | fork ]

C++, pasted on May 5:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
char str[] = "result: 1, 23, 6, 0, 444, 5";

int main()
{
  uint16_t a1, a2, a3, a4, a5, a6;
  sscanf( str, "result:%hu,%hu,%hu,%hu,%hu,%hu", &a1, &a2, &a3, &a4, &a5, &a6 );

  printf(
    "answer1 = %hu\n"
    "answer2 = %hu\n"
    "answer3 = %hu\n"
    "answer4 = %hu\n"
    "answer5 = %hu\n"
    "answer6 = %hu\n",
    a1, a2, a3, a4, a5, a6
  );
}


Output:
1
2
3
4
5
6
answer1 = 1
answer2 = 23
answer3 = 6
answer4 = 0
answer5 = 444
answer6 = 5


Create a new paste based on this one


Comments: