MMGames Introduction to C C Language Development Environment C language now Useful Apps Contact Us

Automatic version identification


It's easy to tell by looking at it.

Response Time Checker

I can leave my computer on and do it.

Mouse cleaning time

I can leave my computer on and do it.

Mouse cleaning time

C language learned by suffering
C language learned by suffering

Exercise 3

fundamental knowledge

What function is used to display a string on the screen in C language?

Q 1-2
To use the above function, you must pass instructions to the compiler.
Answer the pseudo instruction to do so and the filename of the instruction to be passed.

To break a line when displaying a string in the above function, write a symbol.
What is the symbol in general called?

program read-only

#include <stdio.h>

int main(void)
    printf("The pen is mightier than the sword");
    return 0;
    printf("Time is money\n");

program writing

Create a program that displays the following on the screen.
Note that the number of spaces does not matter as long as the head of the second character is aligned.

Intel : Pentium4
AMD : Athlon64

Basic Knowledge (sample answers)

Solution 1-1
printf function

*There are many others, such as puts, but the printf function is the basic one.

Solution 1-2
Pseudo instruction #include
File name stdio.h

*#include <stdio.h> is also correct.

Solution 1-3
escape sequence

Program reading (example solution)

Solution 2-1
The pen is mightier
than the sword

*The last statement is not displayed because the function ends with return.
Program writing (example of solution)

 #include <stdio.h>

int main(void)
    printf("Intel\t: Pentium4\n");
    printf("AMD\t: Athlon64\n");
    return 0;

It is acceptable to align with spaces instead of using ↵t, but it is easier to use ↵t.
Note that the line break \n at the end of a sentence is easily forgotten, even by experienced users.

About this Site

The C language (bitter C), which is learned by suffering, is
This is the definitive C language introductory site.
It systematically explains the basic functions of the C language and
It is as complete as or more complete than any book on the market.

Part 0: Program Overview
  1. What is the program?
Chapter 2: How to write a program
  1. Writing Rules
  2. Writing conventions
  3. Exercise 2
Chapter 3: Display on Screen
  1. String display
  2. newline character
  3. Exercise 3
Chapter 4: Numeric Display and Calculation
  1. Numeric Display
  2. Basic Calculations
  3. Type of value
  4. Exercise 4
Chapter 5: Numerical Memory and Calculation
  1. Memorize values
  2. Variable Type
  3. Type conversion
  4. Numeric justification
  5. Exercise 5
Chapter 6: Input from the keyboard
  1. Functions for input
  2. Fear of Input
  3. Exercise 6
Chapter 9: Repetition with a fixed number of times
  1. Sentences that repeat themselves
  2. Loop Operation Mechanism
  3. Exercise 9
Chapter 10: Unknown number of repetitions
  1. Loop of unknown frequency
  2. input check
  3. Exercise 10
Chapter 13: Handling Multiple Variables at Once
  1. Multiple variables are handled together.
  2. How to use arrays
  3. Exercise 13
Chapter 19: Dynamic Arrays
  1. Create arrays at will
  2. Exercise 19
Chapter 20: Multiple Source Files
  1. Minimal division
  2. The Stone of Partition
  3. Exercise 20


Open the 💬 comment submission box.