#包含“stdio.h”
int main(int argc,char *argv[]){
字符編號[4];
int k,n;
printf("請輸入顯示的公裏數...\ n ");
num[0]= num[1]= num[2]= num[3]= 0;
scanf("%3s ",數字);//以字符串形式輸入。
for(n = k = 0;num[k];(n * = 10)+= num[k++]-' 0 ');//將字符串轉換成數字
if(num[0]!= ' 4 ' & amp& ampnum[1]!= ' 4 ' & amp& ampnum[2]!= ' 4 ' & amp& ampn & lt1000。& ampn & gt0){//正確輸入繼續。
for(k = 0;n;N-,k++){//算法
if(n%10==4)
n-;
如果(n/10%10==4)
n-= 10;
如果(n/100==4)
n-= 100;
}
printf("汽車實際跑了%d公裏。\n”,k);//輸出
}
其他
puts("輸入錯誤,退出...");//如果輸入錯誤,退出。
返回0;
}