#include <stdio.h>
#include <stdlib.h>
#include <string.h>
unsigned int remove_last_digit(unsigned int n) {
static char tmp[10];
sprintf(tmp, "%d", n);
tmp[strlen(tmp) - 1] = '\0';
return atoi(tmp);
}
int main(void) {
unsigned int n = 8405796;
printf("n: %d\n", n);
n = remove_last_digit(n);
printf("n: %d\n", n);
return 0;
}
/*
run:
n: 8405796
n: 840579
*/