Дано натуральное число n. Найти значение числа, полученного следующим образом: из записи числа n выбросить цифры 0 и 5, оставив прежним порядок остальных цифр.
Код
int _tmain(int argc, _TCHAR* argv[])
{
char n[128]="";
int len, i, j;
i = j = len = 0;
printf("Enter n: ");
scanf("%s", &n);
len = strlen(n);
for(i = 1; i < len; i++)
if (n[i] == '0' || n[i] == '5') {
for(j = i; j < len; j++) {
n[j] = n[j+1];
n[len] = '\0';
}
i--;
}
printf("%s", n);
return 0;
}