Skip to content
Snippets Groups Projects
Commit 68728b5d authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Korrektur Übungsaufgaben, Beispiel-Programme und Tafelbilder 14.11.2019

parent f96adb90
No related branches found
No related tags found
No related merge requests found
No preview for this file type
......@@ -91,7 +91,7 @@
% \workspace{12}
\item
Schreiben Sie die Funktion \lstinline|insert_into_string()| so um,
daß sie den Buchstben \lstinline{src} an der Stelle \lstinline{pos}
daß sie den Buchstaben \lstinline{src} an der Stelle \lstinline{pos}
in den String \lstinline{target} einfügt.\par
Die Ausgabe des Programms müßte dann
\lstinline[style=terminal]{Hochschule Bochum} lauten.
......
20191114/photo-20191114-172339.jpg

120 KiB

20191114/photo-20191114-172358.jpg

109 KiB

20191114/photo-20191114-172434.jpg

105 KiB

#include <stdio.h>
#include <string.h>
int main (void)
{
char buffer[100] = "";
snprintf (buffer, 100, "Die Antwort lautet: %d", 42);
printf ("%s\n", buffer);
/*
char *answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
*/
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char buffer[100] = "";
snprintf (buffer, 100, "Die Antwort lautet: %d", 42);
printf ("%s\n", buffer);
char *answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char buffer[100] = "";
snprintf (buffer, 100, "Die Antwort lautet: %d", 42);
printf ("%s\n", buffer);
char *answer = strstr (buffer, "antwort");
if (answer)
{
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
}
else
printf ("Suchbegriff nicht gefunden.\n");
return 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment