#!/bin/bash
clear
echo "Enter a number"
read a
s = 0
while [ $a -gt 0 ]
do
r = ` expr $a % 10 `
s = ` expr $s + $r `
a = ` expr $a / 10 `
done
echo "sum of digits is = $s"
Run Code Online (Sandbox Code Playgroud)
这是我的代码家伙。我收到一堆 expr 语法错误。我正在使用 bash shell。谢谢!