#include <stdio.h> int main() { int T; scanf("%d", &T); for(int i=0;i<T;i++) { char num[11]; scanf("%s", num); int sum=1, test=0; for(int i=0;num[i]!='\0';i++) { if(num[i]!=0) sum*=num[i]-48; /*0的ASCII碼為48,因此將字元型態的數字的ASCII碼減去48之後即為其數值*/ else { /*這裡的想法是只要有一位數是零,就不必再乘下去了,直接輸出零,以節省運算空間*/ test++; break; } } if(test==0) printf("%d\n", sum); else printf("0\n"); } return 0; }