oui en fait c'est ce que ton main reçoit comme argument. tu peux donc les utiliser directement dans ton programme, comme si c'était des entiers/flottants/chaines etc que tu avais déclarés puis remplis, sous la forme argv[le numéro de ton argument utilisé].
par exemple, si tu veux mettre a l'écran ton troisième argument, tu met
printf("%s",argv[3]);
PS : un argument c'est des informations que tu envoies au programme quand tu le démarre. ils peuvent théoriqument être illimités, séparés par des espaces. si tu veux envoyer plusieurs mots en tant qu'un argument (genre "il fait beau") tu envoies la phrase entière entre guillemets.
pour passer des arguments à ton programme tu as deux choix : si tu es sur dev il y a une option qui te permet de donner des arguments à ton programme a chaque fois que tu le testes (avec F9). Si ton programme est déjà un executable (.exe), tu peux lui envcoyer lles arguments à l'aide de la commande "éxécuter" (menu démarrer) et en donnnant le chemin d'accès au programme, le programme puis ses arguments.
par exemples tu tapes dans la commande
C://mes documents//projet en C//projet.exe 3 n'importe_quoi 56,14 "il fait beau" |