/* * C# Program to Read a String and find the Sum of all Digits in the String */ using System; class program { public static void Main() { char[] string1 = new char[20]; int count, nc = 0, sum = 0, n, i; Console.WriteLine("Enter the Length of the sentence :"); n = int.Parse(Console.ReadLine()); Console.WriteLine("Enter the string1 containing both digits and alphabet :"); for (i = 0; i < n; i++) { string1[i] = Convert.ToChar(Console.Read()); } for (count = 0; string1[count] != '\0'; count++) { if ((string1[count] >= '0') && (string1[count] <= '9')) { nc += 1; sum += (string1[count] - '0'); } } Console.WriteLine("NO. of Digits in the string1 = {0}", nc); Console.WriteLine("Sum of all digits = {0}", sum); Console.ReadLine(); Console.ReadLine(); } } /* Enter the Length of the sentence : 6 Enter the string1 containing both digits and alphabet : SAN193 NO. of Digits in the string1 = 3 Sum of all digits = 13