Ciao,
1) Non si può fare... almeno non con \". Per indicare un carattere singolo lo dovrai racchiudere tra apici ('N') e non tra virgolette (\"N\").
Un espressione tra virgolette è un puntatore a stringa (contenente anche il \\0 finale, tra l'altro).
2) argv[1] così come qualsiasi argv[n] è un char*. L'operatore * è binario (nel senso che agisce su due operandi), e vuole che entrambi gli operandi siano numerici. Dovrai convertire argv[1] in un numero prima di poterlo usare in una moltiplicazione. Può tornarti comoda la atoi(), che converte una stringa contenente un intero nell'int corrispondente.
NB: Se la stringa contiene altri caratteri oltre alle cifre, contiene un numero maggiore del massimo intero o non comincia per una cifra, il risultato può non essere quello che ti aspetti.
Ciaociao