Question 6: Determine what does this program perform? #include int mystery3( const char *s1, const char *s2 ); int main() { char string1[ 80 ]; char string2[ 80 ]; printf( "Enter two strings: " ); scanf( "%s%s", string1 , string2 ); printf( "The result is %d\n", mystery3( string1, string2 ) ); return 0; } int mystery3( const char *s1, const char *s2 ) { for ( ; *s1 != '\0' && *s2 != '\0'; s1++, s2++ ) { if ( *s1 != *s2 ) { return 0; Page 7 of 9 } } return 1; }
Max Function
Statistical function is of many categories. One of them is a MAX function. The MAX function returns the largest value from the list of arguments passed to it. MAX function always ignores the empty cells when performing the calculation.
Power Function
A power function is a type of single-term function. Its definition states that it is a variable containing a base value raised to a constant value acting as an exponent. This variable may also have a coefficient. For instance, the area of a circle can be given as:
Question 6: Determine what does this program perform?
#include <stdio.h>
int mystery3( const char *s1, const char *s2 );
int main()
{
char string1[ 80 ];
char string2[ 80 ];
printf( "Enter two strings: " );
scanf( "%s%s", string1 , string2 );
printf( "The result is %d\n", mystery3( string1, string2 ) );
return 0;
}
int mystery3( const char *s1, const char *s2 )
{
for ( ; *s1 != '\0' && *s2 != '\0'; s1++, s2++ ) {
if ( *s1 != *s2 ) {
return 0;
Page 7 of 9
}
}
return 1;
}
Step by step
Solved in 2 steps