Initial commit of lecture code

This commit is contained in:
Louise Brown
2022-04-07 16:58:01 +01:00
commit 5b205092a7
60 changed files with 2413 additions and 0 deletions

37
LC8/if_equals_example.c Normal file
View File

@@ -0,0 +1,37 @@
/* EEEE1001/H61CAE Chapter 8 */
/* Incorrect use of a single equals sign in an if statement */
#include <stdio.h> /* Standard include files */
#include <stdlib.h>
#include <conio.h>
int main( void )
{
int c = 6; // Define variable as initialise with value
printf ("\nThe current value in c is %d\n",c); // Display value in c
// This is correct
if ( c == 1 )
{
printf("\nThe value of c is 1\n" );
}
printf ("\nThe current value in c is %d\n",c); // Display value in c
// This is WRONG - it is setting c to one, this value is then tested
// and, as non-zero, is considered to be TRUE
if ( c = 1 )
{
printf("\nThe value of c is 1\n" );
}
printf ("\nThe current value in c is %d\n",c); // Display value in c
return 0;
}