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

Beispiele 24.10.2022

parent b2d4c6a3
Branches
No related tags found
No related merge requests found
Showing
with 339 additions and 0 deletions
#include <stdio.h>
#define VIER 4
int main (void)
{
printf ("2 + 2 = %d\n", VIER);
return 0;
}
#include <stdio.h>
#define wuppdich printf
#define holla main
#define pruzzel return
#define VIER 4
int holla (void)
{
wuppdich ("2 + 2 = %d\n", VIER);
pruzzel 0;
}
#include <stdio.h>
#define VIER 2 + 2
int main (void)
{
printf ("2 + 3 * 4 = %d\n", 2 + 3 * VIER);
return 0;
}
#include <stdio.h>
#define VIER (2 + 2)
int main (void)
{
printf ("2 + 3 * 4 = %d\n", 2 + 3 * VIER);
return 0;
}
#include <stdio.h>
#define VIER (2 + 2));
int main (void)
{
printf ("2 + 3 * 4 = %d\n", 2 + 3 * VIER
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char buffer[100] = "";
sprintf (buffer, "Die Antwort lautet: %d", 42);
printf ("%s\n", buffer);
return 0;
char *answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char buffer[100] = "";
snprintf (buffer, 100, "Die Antwort lautet: %d", 42);
printf ("%s\n", buffer);
return 0;
char *answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char buffer[20] = "";
snprintf (buffer, 20, "Die Antwort lautet: %d", 42);
printf ("%s\n", buffer);
return 0;
char *answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char buffer[20] = "";
snprintf (buffer, 20, "Die Antwort lautet: %d", 42);
printf ("%s\n", buffer);
for (int i = 0; i < 20; i++)
printf ("%d ", buffer[i]);
printf ("\n");
return 0;
char *answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
}
#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 = "Wie lautet die Antwort aller Antworten?";
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 = "Wie lautet die Antwort aller Antworten?";
char *answer = strstr (buffer, "Antwort");
while (answer)
{
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
buffer = answer;
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer = strstr (buffer, "Antwort");
while (answer)
{
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
buffer = answer + strlen ("Antwort");
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer;
do
{
answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
buffer = answer + strlen ("Antwort");
}
while (answer);
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer;
do
{
answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
if (strlen (answer) > strlen ("Antwort"))
buffer = answer + strlen ("Antwort");
}
while (answer);
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer;
do
{
printf ("am Anfang der Schleife\n");
answer = strstr (buffer, "Antwort");
printf ("%s\n", answer);
printf ("found at: %zd\n", answer - buffer);
if (strlen (answer) > strlen ("Antwort"))
buffer = answer + strlen ("Antwort");
printf ("am Ende der Schleife\n");
}
while (answer);
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer;
do
{
printf ("am Anfang der Schleife\n");
answer = strstr (buffer, "Antwort");
printf ("answer = %s\n", answer);
printf ("found at: %zd\n", answer - buffer);
if (strlen (answer) > strlen ("Antwort"))
buffer = answer + strlen ("Antwort");
printf ("am Ende der Schleife\n");
}
while (answer);
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer;
do
{
printf ("am Anfang der Schleife\n");
answer = strstr (buffer, "Antwort");
if (answer)
{
printf ("answer = %s\n", answer);
printf ("found at: %zd\n", answer - buffer);
if (strlen (answer) > strlen ("Antwort"))
buffer = answer + strlen ("Antwort");
}
printf ("am Ende der Schleife\n");
}
while (answer);
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer;
do
{
answer = strstr (buffer, "Antwort");
if (answer)
{
printf ("answer = %s\n", answer);
printf ("found at: %zd\n", answer - buffer);
if (strlen (answer) > strlen ("Antwort"))
buffer = answer + strlen ("Antwort");
}
}
while (answer);
return 0;
}
#include <stdio.h>
#include <string.h>
int main (void)
{
char *buffer = "Wie lautet die Antwort aller Antworten?";
char *answer;
do
{
answer = strstr (buffer, "Antwort");
if (!answer)
break;
printf ("answer = %s\n", answer);
printf ("found at: %zd\n", answer - buffer);
if (strlen (answer) > strlen ("Antwort"))
buffer = answer + strlen ("Antwort");
}
while (answer);
return 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment