diff --git a/R.c b/R.c
new file mode 100644
index 0000000000000000000000000000000000000000..6c27963728bea9f9ac52f6311f0bfc493ee86dd8
--- /dev/null
+++ b/R.c
@@ -0,0 +1,26 @@
+/*R 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==1&&j<=n)||(j==n&&i<=(n+1)/2)||(i==(n+1)/2&&j>=(n+1)/2)||(i==j&&i>(n+1)/2)){;
+                printf("*");
+            } else{
+                printf(" ");
+            }
+        }
+        printf("\n");
+    }
+}