diff --git a/J.c b/J.c
new file mode 100644
index 0000000000000000000000000000000000000000..f21595188e7a6a9ea0ba27af6d4c0c6a4268f97f
--- /dev/null
+++ b/J.c
@@ -0,0 +1,26 @@
+/*J letter pattern
+*********
+    *  
+    *  
+    *
+    *
+    *    
+    *   
+    *   
+***** */
+#include <stdio.h>
+int main(){
+int n;
+printf("Enter the limit (prefer odd number):"); 
+scanf("%d", &n);
+    for(int i=1; i<=n; i++){
+        for(int j=1; j<=n; j++){
+            if((i==1&&i<=n)||(j==(n+1)/2)||(i==n&&j<=(n+1)/2)){;
+                printf("*");
+            } else{
+                printf(" ");
+            }
+        }
+        printf("\n");
+    }
+}