- getchar() collects user input, reading a single character:
#include <stdio.h>
int main()
{
int character;
character = getchar();
printf("The entered character is : %c", character);
return 0;
}
- putchar() prints the single character:
#include <stdio.h>
int main()
{
int character;
printf("Enter any random character between a-z: ");
character = getchar();
printf("The entered character is : ");
putchar(character);
return 0;
}
- scanf() collects user input, type can be specified:
scanf("{varType}", &{varNameToStore})
- fgets() collects user input, PAST whitespaces:
fgets({varNameToStore}, {byteSize}, stdin})
STRINGS
- strcmp() compares contents of strings:
strngcpm({string1},{string2})
- strlen() gets length of string:
- sizeof() returns bite size of a var:
- strcat() adds a second string into the first passed:
- strcpy() copies contents of first passed into second passed: