![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#10 |
Inventar
![]() Registriert seit: 24.01.2001
Beiträge: 5.631
|
![]() #include <stdio.h>
#include <myfuncs.h> void main (int argc, char **argv) { int string_compare; /* speichern des Ergebnisses des Stringvergleichs */ /* Das Programm checkt auf zwei Argumente vom Aufruf in der Konsole (z.B. in der DOS-Box in Windows), 3 = Programmpfad+Filename sowie String1 und String2, ansonsten wird das Programm mit Aufrufhinweis beendet */ if(argc!=3) { printf("usage: cmp2str string1 string2\n"); exit(0); } mystrupper ( *(argv+1) ); /* Funktionsaufruf mystrupper für String1 = String1 in Großschreibweise verwandeln */ mystrupper ( *(argv+2) ); /* String2 umwandeln in Großschreibweise */ string_compare = strcmp ( *(argv+1) , *(argv+2) ); if( string_compare < 0 ) printf("String 1 (%s) ist kleiner als String 2 (%s)\n",*(argv+1),*(argv+2)); else if( string_compare > 0 ) printf("String 1 (%s) ist größer als String 2 (%s)\n",*(argv+1),*(argv+2)); else printf("String 1 (%s) ist gleich wie String 2 (%s)\n",*(argv+1),*(argv+2)); } /* Ende der Funktion main Hier gibts Links auf C und C++ Anleitungsskripte Miau, und Roar Kikakater ![]() ![]() ![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|