C-Programming-data-structure || 2017 NAT || 2-mark || Module 1: C Programming

Last Updated :
Discuss
Comments

Consider the following C program.

C
#include <stdio.h>
#include <string.h>
void printlength (char*s, char*t)   {
unsigned int c = 0;
int len = ((strlen(s) - strlen(t)) > c)?strlen(s):strlen(t);
printf("%d\n", len);
}
void main ()  {
char*x = "abc";
char*y = "defgh";
printlength(x,y);
}



Recall that strlen is defined in string.h as returning a value of type size_t, which is an unsigned int. The output of the program is _________.   2017 SET 1 || NAT || 2-mark


3

Share your thoughts in the comments
Article Tags :