printf后面的变量a不用加&
把ReadData这个函数输入语句改成这样试试
scanf("%d",&a[i]);
你输入数据照旧试试
输入为若干英文单词,每行一个,以#作为输入结束标志。其中英文单词总数不超过20个,英文单词为长度小于10的仅由小写英文字母组成的字符串。
#