Category: Learn C Online

Program in C to find weekday based on weekday number 1

Program in C to find weekday based on weekday number

The below program in C will find out weekday based on the weekday number input. We will be following the below logic. 1 -> Sunday 2 -> Monday 3 -> Tuesday 4 -> Wednesday 5 -> Thursday 6 -> Friday 7 -> Saturday Here we are accepting the week day number as input from the user and use switch statement to display the weekday. Below is the program in C. #include<stdio.h> #include<conio.h> void main(){ int day; clrscr(); printf(“Enter the day number: “); scanf(“%d”, &day); switch(day){ case 1: printf(“\nIts Sunday”); break; case 2: printf(“\nIts Monday”); break; case 3: printf(“\nIts Tuesday”); break;...

Operations on Pointers in C 0

Operations on Pointers in C

The only operations that can be carried out on pointers in C are summarized below: A pointer variable in C can be assigned the address of an ordinary variable (e.g., pv = &v) A pointer variable can be assigned the value of another pointer variable (e.g., pv = px) provided both the pointers point to objects of the same data type A pointer variable in C can be assigned a null (zero) value (e.g., pv = NULL, where NULL is a symbolic constant that represents the value 0) An integer quantity can be added to or subtracted from a pointer...

Write a C program that reads in a lowercase character, converts it to uppercase and then displays the uppercase equivalent 3

Write a C program that reads in a lowercase character, converts it to uppercase and then displays the uppercase equivalent

C program that converts lowercase character to its uppercase equivalent and displays it Explanation Step 1: Read the lowercase character Step 2: Convert the lowercase character to its uppercase by using the library function toupper() Step 3: Display the converted uppercase character Note: The function toupper() used in this program is a library function which is generally included in the header file ctype.h and the purpose of this function is to convert the lowercase letter to its uppercase. #include<stdio.h> #include<ctype.h> void main() { char lower, upper; lower = getchar(); upper = toupper(lower); putchar(upper); } Output: l L

Write a program in C that reads a line of text into the computer and then writes back out in its original form 3

Write a program in C that reads a line of text into the computer and then writes back out in its original form

Below is the C program that reads a line of text into the computer and then writes back out in its original form Explanation Step 1: Read the line of text by using the library function gets() and store it in an array Step 2: Display the read line by using the library function puts() Program: #include<stdio.h> void main() { char line[80]; gets(line); puts(line); } Output: Learn C Online is the best tutorial website to learn C Learn C Online is the best tutorial website to learn C

Passing pointers to functions in C 1

Passing pointers to functions in C

Pointers in C are often passed to a function as arguments. This allows data items within the calling portion of the program to be accessed by the function, altered within the function, and then returned to the calling portion of the program in altered form. We call this use of pointers in functions as passing arguments by reference (or by address or by location), in contrast to passing arguments by value. When an argument is passed by value, the data item is copied to the function. Thus, any alteration made to the data item within the function is not carried...

FREE C Cheatsheet - Speed Up Your C Programming.

FREE C Cheatsheet - Speed Up Your C Programming.

Download a 7-page free cheat sheet for easy and quick access to C Concepts, Snippets, and Syntax.

Thank you! Check you inbox and access your cheat-sheet