Hej, mam za zadanie sprawdzić czy parametry wprowadzane do cmd są liczbami i dowiedziałem się, że muszę to zrobić za pomocą sscanf. Nie mam jednak pomysłu w jaki sposób (szukałem w necie zastosowań, ale nie znalazłem). Czy ktoś jest mi w stanie pomóc?
Sscanf, a sprawdzanie parametrów z cmd
- Rejestracja: dni
- Ostatnio: dni
2
#include <stdio.h>
int main(int argc, char *argv[]){
int i, value, result;
for(i = 0; i < argc; ++i){
result = sscanf(argv[i], "%d", &value);
printf("Arg[%d] %s a number.", result?"is":"is not");
}
return 0;
}