+ 2
Whats wrong with this code?
#include<stdio.h> #include<conio.h> Void main() { clrscr(); int a,b,c,d; scanf("%d%d%d%d",&a,&b,&c,&d); if(a>b) { if(a>c) { if(a>d) { printf("a is big"); } else { printf("d is big"); } } else { if(c>d) { printf("c is big"); } else { printf("d is big"); } } } else { if(b>c) { if(b>d) { printf("b is big"); } else { printf("d is big"); } } else { if(c>d) { printf("c is big"); } else { printf("d is big") } } } getch(); }
3 Answers
+ 2
Tan q bro
+ 1
It's not "void main" but itstead "int main" and should return 0 if everything goes well with the program, and you missed a semicolon after the last print call. Sorry for my bad english if i said something wrong.
#include<stdio.h>
#include<conio.h>
int main()
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a>b)
{
if(a>c)
{
if(a>d)
{
printf("a is big");
}
else
{
printf("d is big");
}
}
else
{
if(c>d)
{
printf("c is big");
}
else
{
printf("d is big");
}
}
}
else
{
if(b>c)
{
if(b>d)
{
printf("b is big");
}
else
{
printf("d is big");
}
}
else
{
if(c>d)
{
printf("c is big");
}
else
{
printf("d is big");
}
}
}
return 0;
}
0
Oh, and clrscr() and getch() don't work here, i think.