Experiment No 3 Function in C
Experiment No 3 Function in C
Experiment No 3 Function in C
void checkPrimeNumber();
int main() {
checkPrimeNumber(); // argument is not passed
return 0;
}
if (flag == 1)
printf("%d is not a prime number.", n);
else
printf("%d is a prime number.", n);
}
The checkPrimeNumber() function takes input from the user, checks whether it is a prime number or
not, and displays it on the screen.
The empty parentheses in checkPrimeNumber(); inside the main() function indicates that no argument is
passed to the function.
The return type of the function is void. Hence, no value is returned from the function.
Example 2: No Arguments Passed But Returns a Value
#include <stdio.h>
int getInteger();
int main() {
int n, i, flag = 0;
// no argument is passed
n = getInteger();
if (flag == 1)
printf("%d is not a prime number.", n);
else
printf("%d is a prime number.", n);
return 0;
}
return n;
}
int main() {
int n;
return 0;
}
if(flag == 1)
printf("%d is not a prime number.",n);
else
printf("%d is a prime number.", n);
}
if(flag == 1)
printf("%d is not a prime number",n);
else
printf("%d is a prime number",n);
return 0;
}
return 0;
}