//find the ascii value of a charcter// #include int main () { char ch; printf ("Enter a character"); scanf ("%c", &ch); printf ("\n ascii value : %d", ch); return 0; } ....................................................... //WAP to find sum of digits// #include int main() { int a,b,c,sum; printf("Enter Two Digit Number: "); scanf("%d",&a); b=a%10; c=a/10; printf("\nFirst Digit = %d \nLast Digit = %d\n",c,b); sum=b+c; printf("\nSum of Both Digit = %d",sum); return 0; } .................................................... //wap to find largest number among n numbers// #include int main() { int a,b,c; printf("enter value"); scanf("%d", &a); printf("enter value"); scanf("%d", &b); printf("enter value"); scanf("%d", &c); if(a>b&&a>c) printf("%d is the largest number", a); else if(b>a&&b>c) printf("%d is the largest number", b); else printf("%d is the largest number", c); return 0; } ..................................................... // C Program to Insert an element in an Array// #include int main() { int arr[30] = { 0 }; int i, x, pos, n = 5; for (i = 0; i < 5; i++) arr[i] = i + 1; x = 7; pos = 2; n++; for (i = n-1; i >= pos; i--) arr[i] = arr[i - 1]; arr[pos - 1] = x; for (i = 0; i < n; i++) printf("%d ", arr[i]); printf("\n"); return 0; } reverse string,............................................. #include #include void revstr(char *str1) { int i, len, temp; len = strlen(str1); for (i = 0; i < len/2; i++) { temp = str1[i]; str1[i] = str1[len - i - 1]; str1[len - i - 1] = temp; } } int main() { char str[50]; printf (" Enter the string: "); gets(str); printf (" \n Before reversing the string: %s \n", str); revstr(str); printf (" After reversing the string: %s", str); } ...................................................... largest and smallest in array #include int main() { int arr[100], n, i, small, large; printf("Enter the number of elements : "); scanf("%d", &n); for (i = 0; i < n; i++) { printf("Enter element %d : ", i + 1); scanf("%d", &arr[i]); } small = arr[0]; large = arr[0]; for (i = 1; i < n; i++) { if (arr[i] < small) small = arr[i]; if (arr[i] > large) large = arr[i]; } printf("\nLargest element is : %d", large); printf("\nSmallest element is : %d", small); return 0; } ..................................................... insert a element in array #include int main() { int arr[30] = { 0 }; int i, x, pos, n = 5; for (i = 0; i < 5; i++) arr[i] = i + 1; printf("enter the element to be inserted:"); scanf("%d", &x); printf("enter the position:"); scanf("%d", &pos); n++; for (i = n-1; i >= pos; i--) arr[i] = arr[i - 1]; arr[pos - 1] = x; for (i = 0; i < n; i++) printf("%d ", arr[i]); printf("\n"); return 0; }