如果是从输入读,那不用存字符串,直接存数组就好了比如scanf(“%d,%d....”,a,a+1,a+2...)如果已经是字符串了,比如str,那么用sscanf比如sscanf(str,“%d,%d....”,a,a+1,a+2...)
调用scanf函数读入字符串
遍历字符串的每一个字符,记录字符串中数字的个数
根据数字的个数调用malloc函数创建动态数组a
再次遍历字符串并将数字字符减去'0',把得到的值填入数组a