a065

輸入說明 :

輸入有若干筆測試資料,每筆一行,每行有 7 個相連的大寫英文字母。

輸出說明 :

對於每筆測試資料,輸出它所代表的密碼。

字元的本質是ascii code 也是數字,所以可以直接相減

#include<stdio.h>
int main(){
int i,temp,password;
char str[8]={0};

  while(scanf("%s",str)!=EOF)
  {    
    for(i=0;i<6;i++)
    {        
      temp=str[i]-str[i+1];
      password=abs(temp);
      printf("%d",password);        

    }
    printf("\n");
  }    
}