Answered step by step
Verified Expert Solution
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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started