// Copyright (c) 2003 Juraj Kolesár (koli) int str_remove_char(int pos, char * str) { int i; int l=strlen(str); char m_str[l]; strcpy(m_str,str); if (pos > l) return(1); for (i=0; i < pos; i++) { str[i] = m_str[i]; } i++; for (i; i < l; i++) { str[i-1] = m_str[i]; } str[i-1] = '\0'; return(0); } int str_inc(char *str) { const int L = (strlen(str) - 1); if (str[L] > '9') str[L] = '1'; else if ( (str[L] >= '0') && (str[L] < '9') ) str[L]++; else if (str[L] == '9') { str[L] = '\0'; str_inc(str); str[L] = '0'; } return(0); }