We can print "hello world" or anything else in C without using semicolon. There are various ways to do so:
- Using if
- Using switch
- Using while loop etc.
1. Using if
Let's see a simple c example to print "hello world" using if statement and without using semicolon.
#include<stdio.h>
void main(){
if(printf("hello world")){}
}
Output:
hello world
2. Using switch
Let's see a simple c example to print "hello world" using switch statement and without using semicolon.
#include<stdio.h>
void main(){
switch(printf("hello world")){}
}
Output:
hello world
3. Using while loop
Let's see a simple c example to print "hello world" using while loop and without using semicolon.
#include<stdio.h>
void main(){
while(!printf("hello world")){}
}
Output:
hello world