fork(2) download
  1. /*
  2. 文字列1と文字列2を1文字ずつ比較し、等しければ1を等しくなければ0を返すユーザー関数を
  3. 作成しなさい。※ポインタをつかうこと
  4. */
  5.  
  6. #include <stdio.h>
  7.  
  8. int str_equal(char *s1, char *s2);
  9. int main(void)
  10. {
  11. char str1[100],str2[100];
  12.  
  13. printf("文字列1を入力してください : ");
  14. scanf("%s",str1);
  15. printf("文字列2を入力してください : ");
  16. scanf("%s",str2);
  17.  
  18. if(str_equal(str1,str2))
  19. {
  20. printf("文字列1と文字列2は同一です\n");
  21. }
  22. else
  23. {
  24. printf("文字列1と文字列2は異なります\n");
  25. }
  26.  
  27. return 0;
  28. }
  29.  
  30. int str_equal(char *s1, char *s2)
  31. {
  32. /*
  33. for文かwhile文でまわす
  34. */
  35.  
  36.  
  37. if(*s1 == *s2)
  38. {
  39. return 1;
  40. }
  41. else
  42. {
  43. return 0;
  44. }
  45. }
  46.  
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty