#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include<iostream>
using namespace std;
int main()
{
const char *s;
char str[] = "C:\\Users\\Administrator.DESKTOP-4RRLM99\\Desktop\\RockBoat\\7.png";
char str1[] = "abc";
char *ptr, *ptr1 = NULL;
char *p;
char strs[] = " ";
ptr = strtok_s(str, "\\", &p);
while (ptr != NULL)
{
ptr1 = ptr;
ptr = strtok_s(NULL, "\\", &p);
}
ptr1 = strtok_s(ptr1, ".", &p);
if (string(ptr1).length() == 1)
s = "00";
else
s = "0";
int j = 0;
char fname[100];
sprintf_s(fname, "C:\\Users\\Administrator.DESKTOP-4RRLM99\\Desktop\\RockBoat\\12_QP21\\%s%s%d.png", s, ptr1, j);
cout << fname << endl;
}