初学者,求程序
一个整数的奇数位数构成另一个数,如:一个整数位187469.那么奇数位是:8, 4, 9;最终新的数据是:849请大家帮帮忙
程序代码:#include <stdio.h>
#include <string.h>
int main(int argc, char* argv[]) {
char s[1000] = {0};
int i = 0;
printf("Give me an integer, and, I won't check for any error:\n");
scanf("%s", s);
for (i = strlen(s) % 2 ? 0 : 1; i < strlen(s); i += 2) {
printf("%c", s[i]);
}
printf("\n");
return 0;
}