输入整数并以字符的形式输出,蛋已碎
程序代码:
#include <stdio.h> #include <math.h> int wei(int n,int o,int w) {if(o==w)return((int)(n/pow(10,o))); else }//cao void cha(int n,int w,char *p) {int i; for(i=0;i<w;i++) *(p+i)=48+wei(n,i,w); } int main(void) {char s[200],*q; int m,i,w; printf("Please input the integer\n"); scanf("%d",&m); for(i=1;i<=100;i++) if(m%(int)(pow(10,i))==m){w=i;break;} q=s; cha(m,w,q); for(i=w-1;i>=0;i--) printf("%c",s[i]); }