can we print any string in c language without using
semicolon(;)(terminator) in whole program.
Answers were Sorted based on User's Feedback
Answer / nitish_bhasin
#include<stdio.h>
void main()
{
if(printf("Hello")){}
}
| Is This Answer Correct ? | 54 Yes | 11 No |
#include<stdio.h>
int main()
{
while(printf("Hai")&&0){}
}
| Is This Answer Correct ? | 42 Yes | 15 No |
Answer / abhradeep chatterjee
#include<stdio.h>
void main()
{
if(printf("Hello")){}
}
this is the correct answer.
| Is This Answer Correct ? | 22 Yes | 4 No |
Answer / gauravjeet singh gill
#include<stdio.h>
void main()
{
while(printf("hello")?0:1)
{
}
}
| Is This Answer Correct ? | 20 Yes | 5 No |
Answer / geeta
#include<stdio.h>
void main()
{
if(printf("Hello World!!!")!=0)
{}
}
| Is This Answer Correct ? | 11 Yes | 3 No |
Answer / k satish kumar reddy
main()
{
switch(printf("hello "))
{
}
}
| Is This Answer Correct ? | 5 Yes | 1 No |
Answer / vinnu bhardwaj
main()
{
if(printf("Hello world"))
{}
}
//Here the {} act as a blank compound statement. But it is
//not mandatory to put some simple statements in it which
//require a semicolon. There are many more such answers to
//this question but the basic funda will be same
| Is This Answer Correct ? | 5 Yes | 5 No |
Answer / taruna chaudhary
#include<stdio.h>
void main()
{
clrscr();
if("printf(hello pushpendra)")
getch();
}
| Is This Answer Correct ? | 4 Yes | 5 No |
Answer / praveen vinny
/*
What if I want to print the sum of two numbers inside a
string without using a semicolon
*/
#include<iostream.h>
void main()
{
int a,b;
if(cout<<"Please enter two numbers : ")
if(cin>>a>>b)
if(cout<<"Sum = "<<(a+b))
}
| Is This Answer Correct ? | 4 Yes | 5 No |
Answer / chandanakurukunda
#include<stdio.h>
void main()
{
if(printf("hello"))
{
}
}
| Is This Answer Correct ? | 2 Yes | 4 No |
How to establish connection with oracle database software from c language?
What is variable initialization and why is it important?
Is multithreading possible in c?
if the total selling price of 15 items and the total profit earned on them is input through the keyboard, write a program to find the cost price of one of the item
How do I copy files?
about c language
main() { int x=20,y=35; x = y++ + x++; y = ++y + ++x; printf("%d %d\n",x,y); } what is the output?
What is the difference between far and near in c?
Explain pointers in c programming?
#include<stdio.h> int main(){ int i=10; int *ptr=&i; *ptr=(int *)20; printf("%d",i); return 0; } Output: 20 can anyone explain how came the output is 20
How can I determine whether a machines byte order is big-endian or little-endian?
what would be the output of the following program? main() { int k = 123; char *ptr; ptr = &k; printf("%d",*ptr); }