( 含註釋)實驗7-3-7 字元轉換 (15分)

2020-08-10 14:30:13

在这里插入图片描述

#include<stdio.h>
#include<ctype.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>
int main()
{	
	char arr[81];
    gets(arr);
    int len = strlen(arr), i, temp, flag = 1;
    for ( i = 0; i < len; i++)
        if ( arr[i] > '0' && arr[i] <= '9'){	//找第一個不爲0的數
            printf("%c", arr[i]);
            flag = 0;						//找到就做標記。
            temp = i;
            break;
        }
    for ( i = temp + 1; i < len; i++)
        if ( arr[i] >= '0' && arr[i] <= '9')
            printf("%c", arr[i]);
    if (flag)		//沒找到則輸出0
        printf("0");
	
	return 0;
}