输入一个八进制的字符串,将它转换成等价的十进制的字符串,然后用printf的%s格式输出。

2025-05-09 23:09:27
推荐回答(2个)
回答1:

/*这个够简单不? */
#include
int main()
{
int n;
char s[100];
while( scanf("%o",&n)!=EOF )
{
sprintf(s,"%d",n);
printf("%s\n",s);
}
return 0;
}

回答2:

#include
int main()
{
int n;
while( scanf("%o",&n)!=EOF )
{
printf("%d\n\n",n);
}
return 0;
}