C语言程序编程设计。

img

#include <stdio.h>

int main()
{
    char str[20];
    scanf("%s",str);//读取字符串
    int i=0,n;
    FILE *fp=fopen("abc.txt","w");//打开文件
    if(fp==NULL)
    {
        printf("File Error!");
        exit(1);
    }
    while(str[i]!='\0')//遍历字符串
    {
        n=str[i]-'0'; //将i处的字符变成数字    
        i++;    //下一个字符
        if(str[i]=='\0')//如果到了末尾,则输出这个数字
        {   
            fprintf(fp,"%d",n);   
            break;
        }
        n*=10;     //升级到十位
        n+=str[i]-'0'; //加上个位数字
        fprintf(fp,"%d ",n);        //输出这个2位数
        i++;
    }
    fclose(fp);
    return 0;    
}