Вот код, я просто хочу передать значение переменной new_pin
в базу данных и обновить конкретную строку столбца с именем pin_number
в моей таблице базы данных с именем user_data
void change_pin_number( struct user a) {
int new_pin,check_pin;
printf("\nPlease enter your previous pin number: ");
scanf("%d", &check_pin);
if(check_pin== a.pin_number)
{
printf("\n\nPlease enter your new pin number: ");
scanf("%d", &new_pin);
char *query = sqlite3_mprintf(" UPDATE user_data SET pin_number=new_pin WHERE id= 1");