我这里写了一个把字符型变为数值型的函数#include <stdio.h>#include <string.h>int main( void ){ char a[20]; unsigned int n,i; char *p=a; gets(a); n=strlen(a); for (i=0;i<n;i++) p[i]=p[i]-'0'; for (i=0;i<n;i++) printf("%-2d",p[i]); return 0;}不适合那些个符号的。。。
是啊 但是我搜过 答案全都不是很满意啊]