Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Super easy question, I'm trying to compare argv[1] to a the string -d and I'm not having any luck on correcting comparing them. What is

Super easy question, I'm trying to compare argv[1] to a the string "-d" and I'm not having any luck on correcting comparing them. What is the correct way to compare a argv[1] to a string?

#include

#include

#include

#include "pgm.h"

int main(int argc, char **argv) {

if (argc == 4) {

int ret2;

ret2 = strncmp(argv[1], "-d", 2);

printf("%s ",argv[1]);

printf("%d ",ret2);

if (ret2 == 0){

printf("ret2");

}

}

else {

printf("%s","Error ");

return 0;

}

return 0;

}

//Read( argv[1] , argv[2] );

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Spatial Databases 2nd Symposium Ssd 91 Zurich Switzerland August 1991 Proceedings Lncs 525

Authors: Oliver Gunther ,Hans-Jorg Schek

1st Edition

3540544143, 978-3540544142

More Books

Students also viewed these Databases questions