Add current status of second lecture.
This commit is contained in:
parent
6131fba41d
commit
c7631b1a14
@ -30,7 +30,7 @@ int main()
|
|||||||
printf("\nNach Eingabe:\n");
|
printf("\nNach Eingabe:\n");
|
||||||
printNames();
|
printNames();
|
||||||
|
|
||||||
printf("\nNach Sortierung:\n");
|
/*printf("\nNach Sortierung:\n");
|
||||||
sortNames();
|
sortNames();
|
||||||
printNames();
|
printNames();
|
||||||
printf("\n");
|
printf("\n");
|
||||||
@ -56,7 +56,7 @@ int main()
|
|||||||
}
|
}
|
||||||
|
|
||||||
printf("\nNach Entfernen:\n");
|
printf("\nNach Entfernen:\n");
|
||||||
printNames();
|
printNames();*/
|
||||||
|
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
}
|
}
|
||||||
|
@ -2,3 +2,41 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
static char names[MAX_NAMES][MAX_NAME_LEN+1];
|
||||||
|
static unsigned int numberOfEntries = 0;
|
||||||
|
|
||||||
|
/*
|
||||||
|
static void cpy(char *dst, const char *src, unsigned int max)
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
for(i = 0; i < max && *src != '\0'; i++)
|
||||||
|
{
|
||||||
|
*dst = *src;
|
||||||
|
dst++;
|
||||||
|
src++;
|
||||||
|
}
|
||||||
|
if(i < max)
|
||||||
|
*dst = '\0';
|
||||||
|
}*/
|
||||||
|
|
||||||
|
int addName(const char *name)
|
||||||
|
{
|
||||||
|
if(numberOfEntries < MAX_NAMES)
|
||||||
|
{
|
||||||
|
strncpy(names[numberOfEntries], name, MAX_NAME_LEN+1);
|
||||||
|
names[numberOfEntries][MAX_NAME_LEN] = '\0';
|
||||||
|
numberOfEntries++;
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
void printNames()
|
||||||
|
{
|
||||||
|
for(int i = 0; i < numberOfEntries; i++)
|
||||||
|
{
|
||||||
|
printf("%s\n", names[i]);
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user