Task List: C programming

This is a task list focused on C programming language topics for OpenGenus IQ :brain: and Cosmos

See this guide to understand how to use this task list. Message @aditya if you need any help. You may work on uncompleted tasks, improve existing work and add questions for a completed task.

Following is a small collection of scopes you may contribute to:

Data types in C

Standard library

  • assert.h
  • ctype.h
  • errno.h (assigned to @shreyarastogi)
  • fenv.h
  • float.h
  • inttypes.h
  • iso646.h
  • limits.h (assigned to @kshitizsaini113)
  • locale.h
  • math.h
  • setjmp.h
  • signal.h
  • stdarg.h (assigned to @vartikayadav)
  • stdbool.h
  • stddef.h
  • stdint.h
  • stdio.h
  • stdlib.h
  • string.h
  • tgmath.h
  • time.h
  • uchar.h
  • wchar.h
  • wctype.h
  • sorting using stdlib.h
  • searching using stdlib.h
  • rounding and truncating numbers using math.h
  • power and exponentiation using math.h
  • trigonometric functions using math.h
  • polar coordinate conversion using math.h
  • String manipulation using string.h

Structures

Design patterns in C

  • Observer pattern
  • Command Pattern
  • Singleton Pattern
  • Builder Pattern
  • Factory Pattern
  • Abstract Factory Pattern
  • Null Pattern

Control flow

Memory allocation

Input/ Output

Object oriented programming

  • Inheritence (assigned to @Vaibhav)
  • multilevel inheritance in C
  • multiple inheritance in C (assigned to @shreyarastogi)
  • hybrid inheritance in C

Functions

Others

3 Likes

Please assign for loop to me so that I can start contributing.

1 Like

I would like to write about malloc calloc and realloc do assign me.
Thank You

1 Like

Sir , I would like to write about bitwise operators in c.

1 Like

Assign me memory allocation

2 Likes

Sir i would like to write about error handling in C.

1 Like

Sir, I would like to write on inheritance in c.

1 Like

@aditya can you please assign me printf and scanf?

@aditya can you please assign me printf and scanf?

Please assign do while loop to me.

1 Like

Please assign me recursion.
Thank You

1 Like

Please do assign me functions.

1 Like

Hello ,
I would like to contribute, please assign me “passing array to function”.
Thank You

hey! please assign the while loop to me.

1 Like

Please assign me dynamic memory allocation.

1 Like

Please do assign me break statement.

1 Like

Please assign me Storage Class (auto, extern, static, register)!!

1 Like

Please do assign me goto statement.

1 Like

Hey! I would like to work on continue statement.

1 Like